Skip to content

Codebase Graph

github-actions[bot] edited this page Aug 30, 2026 · 20 revisions

Graph Report - src (2026-08-30)

Summary

  • 20926 nodes · 35331 edges · 2761 communities detected
  • Extraction: 100% EXTRACTED · 0% INFERRED · 0% AMBIGUOUS

God Nodes (most connected - your core abstractions)

  1. SetItemName - 3 edges
  2. TrashItems - 3 edges
  3. IWeatherService - 3 edges
  4. RelocateItems - 3 edges
  5. RemoveModule - 3 edges
  6. UnstackAmount - 3 edges
  7. ILootItemRepository - 3 edges
  8. UnpackItems - 3 edges
  9. LootItemRepository - 3 edges
  10. ListContainer - 3 edges

Surprising Connections (you probably didn't know these)

  • None detected - all connections are within the same source files.

Communities

Community 0 - "Entity (Community 0)"

Cohesion: 0.03 Nodes (73): AdminCommandHandlers.cs, ShutdownCancel(), Shutdown(), ZoneUpdateSlope(), ZoneUnlockLayers(), ZonePlaceWall(), ZoneLockLayers(), RelayClosed() (+65 more)

Community 1 - "Entity (Community 1)"

Cohesion: 0.06 Nodes (72): Unit.cs, Unit.cs, IsHostile(), InitUnitProperties(), GetResistByDamageType(), GetMissionGuid(), GetDescription(), GetDebugInfo() (+64 more)

Community 2 - "Entity (Community 2)"

Cohesion: 0.03 Nodes (70): MissionInProgress.cs, SetIssuerCorporationAndAllianceByConfigMission(), ResolveLocationsOnAllTargets(), SendZoneNewMission(), CreateFromRecord(), CollectTargetsWithDefinitionsToDeliverInCurrentState(), CreateAndSolveTargets(), FilterParticipants() (+62 more)

Community 3 - "Entity (Community 3)"

Cohesion: 0.03 Nodes (65): Character.cs, IsBlocked(), HasTechTreeBonus(), IncreaseExtensionLevel(), GetByNick(), GetByEid(), WriteItemTransactionLog(), UpdateExtensionsCache() (+57 more)

Community 4 - "Entity (Community 4)"

Cohesion: 0.03 Nodes (63): Player.cs, SendEndProgressBar(), SendArtifactRadarBeam(), IsUnitPVPAggro(), IsStandingMatch(), OnLockStateChanged(), OnLockError(), OnEnterZone() (+55 more)

Community 5 - "Entity (Community 5)"

Cohesion: 0.07 Nodes (58): RandomTargetObjects.cs, RandomTargetObjects.cs, UseSwitchRandomTarget(), CopyZoneInfo(), DealWithCPRGGenerators(), GetLevelMultiplier(), GenerateResearchResultAsSecondaryDefinition(), ScaleArtifactRange() (+50 more)

Community 6 - "Entity (Community 6)"

Cohesion: 0.07 Nodes (56): Corporation.cs, Corporation.cs, GetMaxmemberByCharacter(), GetMaximumRegisteredProbesAmount(), GetHangar(), GetEidByName(), LogTransaction(), ListPreviousAliasesToDictionary() (+48 more)

Community 7 - "Entity (Community 7)"

Cohesion: 0.10 Nodes (53): LootContainer.cs, LootContainer.cs, LootContainer.cs, foreach(), CleanUpLooters(), Create(), LootContainerBuilder(), LootContainer() (+45 more)

Community 8 - "Entity (Community 8)"

Cohesion: 0.08 Nodes (51): ZoneMissionTargetObjects.cs, ZoneMissionTargetObjects.cs, ItemSupplyZoneTarget(), ItemSupplyEventInfo(), IsDefinitionMatching(), foreach(), FindArtifactZoneTarget(), KillZoneTarget() (+43 more)

Community 9 - "Entity (Community 9)"

Cohesion: 0.08 Nodes (48): GenxyReader.cs, GenxyReader.cs, ReadDoubleBytes(), ReadDecimalLong(), ReadDictionary(), ReadLongArray(), ReadLong(), Read() (+40 more)

Community 10 - "Entity (Community 10)"

Cohesion: 0.08 Nodes (47): AccountManager.cs, AccountManager.cs, AddExtensionPointWithBoosting(), AddExtensionPointsBoostAndLog(), AddExtensionPointsSpent(), catch(), CalculateBoostedExtensionPoint(), CalculateCurrentEp() (+39 more)

Community 11 - "Entity (Community 11)"

Cohesion: 0.04 Nodes (46): ZoneSession.cs, HandleSetLayer(), HandleRemoveLock(), HandleReleaseLoot(), TerrainUpdateNotifier(), switch(), OnReceived(), OnNext() (+38 more)

Community 12 - "Entity (Community 12)"

Cohesion: 0.09 Nodes (45): MissionTargetFactory.cs, MissionTargetFactory.cs, LootRandomTarget(), LootItemMissionTarget(), SpawnItemRandomTarget(), ScanUnitMissionTarget(), SpawnItemMissionTarget(), SummonNpcEggMissionTarget() (+37 more)

Community 13 - "Entity (Community 13)"

Cohesion: 0.05 Nodes (44): ProductionProcessor.cs, EnqueueNextRoundProduction(), CheckTargetDefinitionAndThrowIfFailed(), CalculateEp(), RemoveFacility(), Refine(), RefineQuery(), ProcessProductions() (+36 more)

Community 16 - "Entity (Community 16)"

Cohesion: 0.05 Nodes (44): Outpost.cs, GetSAPInfoDictionary(), GetOwnerRefundMultiplier(), GetOwnershipInfo(), GetOwnershipPrivateInfo(), GetMessageChangeLog(), GetIntrusionStabilityPublicLog(), GetIntrusionStabilityLog() (+36 more)

Community 17 - "Entity (Community 17)"

Cohesion: 0.09 Nodes (44): PBSFacilities.cs, PBSFacilities.cs, PBSProductionFacilityHelper(), PBSRefineryFacility(), PBSPrototyperFacility(), GetAdditiveComponentForPoints(), GetAdditiveComponent(), foreach() (+36 more)

Community 18 - "Entity (Community 18)"

Cohesion: 0.05 Nodes (44): RandomMissionTarget.cs, LookupPrimaryDefinitionOrSetFromPools(), LookUpPrimaryDefinitionOrSelectPlantMineralDefinition(), LookUpPrimaryDefinitionOrSelectRandomCalibrationProgram(), CreateTargetInProgress(), CopyQuantityFromPrimaryLinkOrScaleAsNpc(), CheckPrimaryQuantityAndThrow(), GetCombinedDefinitionFromPools() (+36 more)

Community 14 - "Entity (Community 14)"

Cohesion: 0.05 Nodes (44): PBSHelper.cs, CheckWallPlantingAndThrow(), CheckSlopeInRadiusWithBeams(), ValidatePBSNodePlacing(), ValidatePBSDockingBasePlacement(), ValidateExpiringPBSDockingBasePlacement(), IsPlaceableOutsideOfBase(), IsOfflineOnReinforce() (+36 more)

Community 15 - "Entity (Community 15)"

Cohesion: 0.09 Nodes (44): CorporationManager.cs, CorporationManager.cs, InviteCycle(), InitCorporationLeave(), Start(), ScheduleIntrusionIncome(), CorporationManager(), GetJoinEnd() (+36 more)

Community 19 - "Entity (Community 19)"

Cohesion: 0.09 Nodes (43): PBSReinforceHandler.cs, PBSReinforceHandler.cs, Init(), GoOfflineOnReinforce(), if(), IncreaseReinforceCounter(), AddToDictionary(), ActiveReinforceState() (+35 more)

Community 20 - "Entity (Community 20)"

Cohesion: 0.05 Nodes (43): MissionTargetInProgress.cs, SendTargetStatusToGangOnCommitted(), SendTargetStatusToGang(), return(), SendTargetStatusToGangAsync(), AdvanceTarget_KillDefinition(), AdvanceTarget_KillDefinition_IncreaseOnly(), AdvanceTarget_ItemSupply() (+35 more)

Community 21 - "Entity (Community 21)"

Cohesion: 0.05 Nodes (42): MissionDataCache.cs, GetDataForClient(), GetCorporationPostFixByMissionCategory(), GetCompleteMissionLine(), GetRequiredMissions(), GetRequiredStandings(), GetRewardByType(), GetMaximumPeriod() (+34 more)

Community 22 - "Entity (Community 22)"

Cohesion: 0.05 Nodes (40): MissionTargetVisitor.cs, Visit_MissionTarget_pop_npc(), Visit_MissionTarget_loot_item(), Visit_MissionTarget_massproduce(), Visit_MissionTarget_kill_definition(), Visit_MissionTarget_find_artifact(), Visit_MissionTarget_harvest_plant(), Visit_MissionTarget_RND_use_switch() (+32 more)

Community 23 - "Entity (Community 23)"

Cohesion: 0.05 Nodes (39): Market.cs, FulfillBuyOrderInstantly(), for(), foreach(), SendMarketItemBoughtMessage(), PerpetuumException(), PrepareItemForSale(), GetMaxSellOrderCount() (+31 more)

Community 24 - "Entity (Community 24)"

Cohesion: 0.10 Nodes (38): PBSDockingBase.cs, PBSDockingBase.cs, OnLoadFromDb(), OnInsertToDb(), OnEnterZone(), if(), GetNetworkNodeRange(), GetOwnerRefundMultiplier() (+30 more)

Community 25 - "Entity (Community 25)"

Cohesion: 0.05 Nodes (37): Position.cs, AddToZ(), Abs(), GetAngle(), Clamp(), CompareTo(), Vector2(), Vector3() (+29 more)

Community 26 - "Entity (Community 26)"

Cohesion: 0.11 Nodes (37): ActiveModule.States.cs, ActiveModule.States.cs, AmmoUnloadState(), ActiveState(), AmmoLoadState(), AmmoHandlerState(), IModuleState, InitState() (+29 more)

Community 28 - "Entity (Community 28)"

Cohesion: 0.06 Nodes (36): MissionInProgress.cs, select(), ResolveLinksOnAllTargets(), return(), ScaleTargets(), ComputeParticipantBonusMultiplier(), CollectComponentsForCPRG(), CollectIncompleteTargetsByType() (+28 more)

Community 27 - "Entity (Community 27)"

Cohesion: 0.06 Nodes (36): Robot.cs, OnDeleteFromDb(), OnBroadcastPacket(), OnDamageTaken(), InitLockHander(), GetRobotComponentOrThrow(), IncreaseHeatLevelByValue(), Initialize() (+28 more)

Community 29 - "Entity (Community 29)"

Cohesion: 0.12 Nodes (34): Session.cs, Session.cs, Factory(), Disconnect(), DeselectCharacter(), CreateRequest(), CreateLocalRequest(), catch() (+26 more)

Community 31 - "Entity (Community 31)"

Cohesion: 0.12 Nodes (33): PBSConnectionHandler.cs, PBSConnectionHandler.cs, CheckNewConnection(), CollectNodes(), BreakConnection(), IsAnyNodeOutsideOfNetworkRange(), if(), INotifyConnectionModified (+25 more)

Community 30 - "Entity (Community 30)"

Cohesion: 0.12 Nodes (33): FakeDataReader.cs, FakeDataReader.cs, GetInt16(), GetFieldType(), GetGuid(), GetFloat(), for(), GetBoolean() (+25 more)

Community 34 - "Entity (Community 34)"

Cohesion: 0.06 Nodes (32): ZoneDrawStatMap.cs, return(), HandleRequest(), Perpetuum.RequestHandlers.Zone.StatsMapDrawing, ZoneDrawStatMap(), SendDrawFunctionFinished(), switch(), CreateControlMap() (+24 more)

Community 33 - "Entity (Community 33)"

Cohesion: 0.06 Nodes (32): MissionTarget.cs, AddParametersToArchive(), CopyMySecondaryDefinitionToTarget(), CopyMyPrimaryDefinitionToTarget(), Filter(), DeleteByStrucureEid(), CreateTargetInProgress(), CountTypeOnZone() (+24 more)

Community 32 - "Entity (Community 32)"

Cohesion: 0.12 Nodes (32): SeasonService.cs, SeasonService.cs, SendFinalStandingsMail(), SelectDailyPool(), SeasonService(), SendActivationMailToOnlineCharacters(), Perpetuum.Services.Seasons, NotifyOnlinePlayersSeasonStarted() (+24 more)

Community 40 - "Entity (Community 40)"

Cohesion: 0.06 Nodes (31): SeasonRepository.cs, GetLeaderboardRewards(), GetPackageItems(), GetObjectives(), AddTier(), AddPoints(), AddLeaderboardReward(), AddObjective() (+23 more)

Community 35 - "Entity (Community 35)"

Cohesion: 0.06 Nodes (31): SmartCreature.cs, AddPseudoThreat(), AcceptVisitor(), AddAssistThreat(), GetLockByPosition(), GetActiveHostiles(), CanAddThreatTo(), CalculateMaxCombatRange() (+23 more)

Community 38 - "Entity (Community 38)"

Cohesion: 0.06 Nodes (31): ProductionLine.cs, LoadById(), IsDeletable(), ListCalibratedLines(), ToString(), VALUES(), IsAtZero(), GetTimeEfficiencyPercentage() (+23 more)

Community 37 - "Entity (Community 37)"

Cohesion: 0.13 Nodes (31): DockingBase.cs, DockingBase.cs, IsVisible(), JoinChannel(), LeaveChannel(), DockIn(), CreateStarterRobotForCharacter(), catch() (+23 more)

Community 36 - "Entity (Community 36)"

Cohesion: 0.06 Nodes (31): Mill.cs, RemoveStorage(), QueryMaterialAndTime(), RealMaxSlotsPerCharacter(), CreateWithRandomEID(), CancelProduction(), catch(), GetMaterialExtensionBonus() (+23 more)

Community 39 - "Entity (Community 39)"

Cohesion: 0.13 Nodes (31): Rift.cs, Rift.cs, IncrementUsage(), IDespawningPortal, if(), RemoveFromZone(), RandomRiftPortal(), PerpetuumException() (+23 more)

Community 41 - "Entity (Community 41)"

Cohesion: 0.07 Nodes (30): Outpost.cs, SetIntrusionOwnerAndPoints(), SendSiteInfoToOnlineCharacters(), SetDockingControlDetails(), InitStabilityListener(), InformAllPlayers(), InformPlayersOnZone(), if() (+22 more)

Community 42 - "Entity (Community 42)"

Cohesion: 0.07 Nodes (30): BinaryStream.cs, Peek(), AppendUtf8String(), fixed(), AtEnd(), AppendUShort(), AppendUInt64Array(), AppendPosition() (+22 more)

Community 43 - "Entity (Community 43)"

Cohesion: 0.07 Nodes (29): ProductionFacility.cs, MoveItemsToStorage(), LoadParentEntity(), LoadIsOnTrainingZone(), IsOnTrainingZone(), SendFacilityInfo(), RealMaxSlotsPerCharacter(), RemoveStorage() (+21 more)

Community 44 - "Entity (Community 44)"

Cohesion: 0.14 Nodes (29): PBSProductionFacilityNode.cs, PBSProductionFacilityNode.cs, EnergyStateFactory(), CreateWarmUpEnergyState(), DisableFacility(), OnOnlineStatusChanged(), OnConnectionDeleted(), OnEnterZone() (+21 more)

Community 47 - "Entity (Community 47)"

Cohesion: 0.07 Nodes (28): TransportAssignment.Helpers.cs, GetRunningTransportAssignments(), GetOrCreateTransportStorage(), GetCountInfo(), GetMaxOwnedAssignments(), WHERE(), TransportAssignmentHistory(), TryDeliverPossibleTransportAssignments() (+20 more)

Community 48 - "Entity (Community 48)"

Cohesion: 0.14 Nodes (28): MarketOrderRepository.cs, MarketOrderRepository.cs, Update(), MarketOrderRepository(), Perpetuum.Services.MarketEngine, NotImplementedException(), Insert(), GetOrdersToCleanup() (+20 more)

Community 45 - "Entity (Community 45)"

Cohesion: 0.14 Nodes (28): LockHandler.cs, LockHandler.cs, GetLockByPosition(), GetLock(), GetLockByEid(), if(), GetPrimaryLock(), GetSecondaryLocks() (+20 more)

Community 46 - "Entity (Community 46)"

Cohesion: 0.14 Nodes (28): MissionTargetObjects.cs, MissionTargetObjects.cs, DrillMineralMissionTarget(), AcceptVisitor(), DockInMissionTarget(), KillDefinitionMissionTarget(), FindArtifactMissionTarget(), HarvestPlantMissionTarget() (+20 more)

Community 51 - "Entity (Community 51)"

Cohesion: 0.07 Nodes (27): ZoneSession.cs, ZoneSession(), WritePacketLog(), WriteFQLog(), WriteLocalChatLog(), PerpetuumException(), LogGenxyException(), LogoutRequest() (+19 more)

Community 50 - "Entity (Community 50)"

Cohesion: 0.07 Nodes (27): PrivateCorporation.cs, SendInsuranceList(), RemoveMember(), SetVoteTopic(), Create(), DeleteVote(), catch(), Transfer() (+19 more)

Community 49 - "Entity (Community 49)"

Cohesion: 0.15 Nodes (27): MissionProcessorAdvanceTarget.cs, MissionProcessorAdvanceTarget.cs, switch(), WasProgress(), StartAsync(), ProcessTargetAdvancementLocked(), SendRunningMissionListAsync(), ProcessOneAdvancedTarget() (+19 more)

Community 52 - "Entity (Community 52)"

Cohesion: 0.15 Nodes (27): PBSInterfaces.cs, PBSInterfaces.cs, IPBSFeedable, IPBSCorePump, IPBSAcceptsCore, if(), TryCollectCoreConsumption(), TakeOver() (+19 more)

Community 53 - "Entity (Community 53)"

Cohesion: 0.07 Nodes (27): ProximityDevice.cs, SendUpdateToAllPossibleMembers(), return(), ProximityDeviceBase(), OnDeviceCreated(), IsRegistered(), OnDead(), GetDespawnHelper() (+19 more)

Community 61 - "Entity (Community 61)"

Cohesion: 0.08 Nodes (26): Container.cs, RemoveChild(), PerpetuumException(), RebuildTree(), Perpetuum.Containers, GetItemOrThrow(), GetAndRemoveItemByDefinition(), GetItemByDefinition() (+18 more)

Community 60 - "Entity (Community 60)"

Cohesion: 0.15 Nodes (26): BulletinHandler.cs, BulletinHandler.cs, SendBulletinUpdate(), PerpetuumException(), return(), select(), GetEntryOwner(), GetBulletinEntries() (+18 more)

Community 59 - "Entity (Community 59)"

Cohesion: 0.08 Nodes (26): Character.cs, CharacterFactory(), Character(), if(), GetSocial(), GetPrivateCorporation(), GetWallet(), GetCurrentZone() (+18 more)

Community 58 - "Entity (Community 58)"

Cohesion: 0.15 Nodes (26): CorporationDocumentHelper.cs, CorporationDocumentHelper.cs, RegisterCharacterToDocument(), Perpetuum.Groups.Corporations, OnCorporationLeave(), OnDocumentTransfer(), GetRegistered(), GetDocumentConfig() (+18 more)

Community 57 - "Entity (Community 57)"

Cohesion: 0.15 Nodes (26): Prototyper.cs, Prototyper.cs, CreateWithRandomEID(), CancelProduction(), CalculatePrototypeTimeSeconds(), StartPrototype(), ReturnReservedItems(), GetTimeExtensionBonus() (+18 more)

Community 55 - "Entity (Community 55)"

Cohesion: 0.08 Nodes (26): ChannelManager.cs, DiscordPayload, Announcement(), CreateChannel(), DeleteChannel(), while(), PinnedAnnouncement(), SessionOnCharacterDeselected() (+18 more)

Community 54 - "Entity (Community 54)"

Cohesion: 0.08 Nodes (26): GenxyConverter.cs, Serialize(), return(), HasValue(), Perpetuum.GenXY, GenxyConverter(), ConvertULong(), Deserialize() (+18 more)

Community 56 - "Entity (Community 56)"

Cohesion: 0.08 Nodes (26): Zone.cs, RemoveUnit(), Start(), SetGang(), AddUnit(), OnUnitUpdated(), Perpetuum.Zones, OnUnitDead() (+18 more)

Community 64 - "Entity (Community 64)"

Cohesion: 0.08 Nodes (25): SeasonWizardViewModel.cs, OnNameChanged(), OnIsRecurringChanged(), OnEndTimeTextChanged(), OnEndTimeChanged(), ApplyTimeText(), AddLeaderboardRow(), AddTierRow() (+17 more)

Community 65 - "Entity (Community 65)"

Cohesion: 0.08 Nodes (25): Entity.cs, EnlistTransaction(), AddChild(), AddManyChild(), ClearChildren(), switch(), RebuildTree(), RemoveChild() (+17 more)

Community 66 - "Entity (Community 66)"

Cohesion: 0.08 Nodes (25): SAP.cs, BuildSAPInfoPacket(), AddToZone(), AcceptVisitor(), AppendPlayerTopScoresToPacket(), IncrementPlayerScore(), GetWinnerCorporation(), GetWinnerCorporationEid() (+17 more)

Community 67 - "Entity (Community 67)"

Cohesion: 0.08 Nodes (25): ProductionInProgress.cs, Factory(), CalculateDurationSeconds(), CreateProductionInProgressFromRecord(), cast(), GetReservedItems(), GetByCorporation(), GetCorporationPaidProductionsByCharacter() (+17 more)

Community 63 - "Entity (Community 63)"

Cohesion: 0.16 Nodes (25): NPCBossInfo.cs, NPCBossInfo.cs, AnnounceServerWide(), AnnounceDisappearance(), AnnouceRespawn(), OnDamageTaken(), NpcBossInfo(), OnAggro() (+17 more)

Community 62 - "Entity (Community 62)"

Cohesion: 0.08 Nodes (25): RandomMissionTarget.cs, if(), GetCalibrationProgramFromPool(), GetDefinitionFromMissionItemsPool(), SetTargetPosition_RandomTarget(), SetPrimaryDefinitionFromItemPools(), SetSecondaryDefinitionFromMissionItemsPool(), ScaleMineralAmount() (+17 more)

Community 69 - "Entity (Community 69)"

Cohesion: 0.16 Nodes (24): IndustrialAI.cs, IndustrialAI.cs, FindNewAttackPosition(), EjectCargo(), BuildPath(), Enter(), UpdatePrimaryTarget(), while() (+16 more)

Community 71 - "Entity (Community 71)"

Cohesion: 0.16 Nodes (24): PBSObject.cs, PBSObject.cs, SetReinforceHandler(), SetPBSObjectHelper(), SetOnlineStatus(), TakeOver(), OnConnectionDeleted(), if() (+16 more)

Community 73 - "Entity (Community 73)"

Cohesion: 0.08 Nodes (24): SeasonDetailViewModel.cs, AddLeaderboardReward(), Activate(), AddTier(), AddObjective(), RemoveTier(), RemoveLeaderboardReward(), RemoveObjective() (+16 more)

Community 70 - "Entity (Community 70)"

Cohesion: 0.08 Nodes (24): MissionAdministrator.cs, CollectRunningGangMissions(), TryCreateMission(), ResetMissionInProgressCollector(), RunningMissionList(), StartMission(), RunningMissionsCount(), PerpetuumException() (+16 more)

Community 72 - "Entity (Community 72)"

Cohesion: 0.16 Nodes (24): PlantHandler.cs, PlantHandler.cs, GetInfoDictionary(), GetNextArea(), if(), GetNewArea(), ResetState(), Perpetuum.Zones.Terrains.Materials.Plants (+16 more)

Community 68 - "Entity (Community 68)"

Cohesion: 0.16 Nodes (24): GuardTests.cs, GuardTests.cs, ThrowIfNotType_returns_the_cast_value_and_rejects_the_wrong_type(), ThrowIfLessOrEqual_throws_at_and_below_the_comparer(), ThrowIfNotNull_throws_when_the_value_is_present(), ThrowIfNotNull_invokes_the_exception_action_before_throwing(), ThrowIfZero_long_throws_on_zero(), ThrowIfZero_int_throws_on_zero() (+16 more)

Community 74 - "Entity (Community 74)"

Cohesion: 0.17 Nodes (23): VoteHandler.cs, VoteHandler.cs, DeleteVote(), cast(), CastVote(), CreateVoteDescriptionFromRecord(), ToDictionary(), IVoteHandler (+15 more)

Community 80 - "Entity (Community 80)"

Cohesion: 0.17 Nodes (23): WeaponModule.cs, WeaponModule.cs, GetDamageBuilder(), if(), GetCleanDamages(), ModuleAction(), UpdateProperty(), Perpetuum.Modules.Weapons (+15 more)

Community 81 - "Entity (Community 81)"

Cohesion: 0.17 Nodes (23): GenerateMissionSpots.cs, GenerateMissionSpots.cs, CheckConditionsAroundPosition(), AccuracyInfo, ArgumentOutOfRangeException(), for(), DrawEllipseOnPoint(), DrawResultOnBitmap() (+15 more)

Community 75 - "Entity (Community 75)"

Cohesion: 0.17 Nodes (23): RoamingStates.cs, RoamingStates.cs, DoSpawning(), CheckElapsed(), RunTask(), OnExit(), Perpetuum.Zones.NpcSystem.Presences.PathFinders, OnSpawned() (+15 more)

Community 76 - "Entity (Community 76)"

Cohesion: 0.09 Nodes (23): MissionHandler.cs, InitMissions(), GetTargetsByProgressUpdate(), HasAnyCachedTarget(), GetTargetsForMissionStructure(), while(), Update(), TryGetLinkedTargetOrderForContainer() (+15 more)

Community 77 - "Entity (Community 77)"

Cohesion: 0.09 Nodes (23): RobotComponent.cs, EquipModuleOrThrow(), CanEquipModule(), CheckUniqueModule(), ChangeModuleOrThrow(), UpdateRelatedProperties(), ToDictionary(), UpdateAllProperties() (+15 more)

Community 78 - "Entity (Community 78)"

Cohesion: 0.17 Nodes (23): IChannelManager.cs, IChannelManager.cs, DeleteChannel(), CreateChannel(), Announcement(), GetChannelsByMember(), GetBannedCharacters(), GetChannelNameByDiscordId() (+15 more)

Community 79 - "Entity (Community 79)"

Cohesion: 0.09 Nodes (23): CombatAI.cs, GetPrimaryHostile(), FindNewAttackPosition(), foreach(), FindNewAttackPositionAsync(), TryMakeFreeLockSlotFor(), UpdateHostile(), Update() (+15 more)

Community 82 - "Entity (Community 82)"

Cohesion: 0.09 Nodes (22): PBSEffectNode.cs, ApplyEffect(), PBSEffectNode(), OnUpdate(), OnUpdateToDb(), OnWarmUpCycle(), TryCollectCoreConsumption(), PostCoreSubtract() (+14 more)

Community 83 - "Entity (Community 83)"

Cohesion: 0.09 Nodes (22): ResearchLab.cs, ResearchQuery(), RealMaxSlotsPerCharacter(), RemoveStorage(), ResearchLab, StartResearch(), OnDeleteFromDb(), GetTimeExtensionBonus() (+14 more)

Community 84 - "Entity (Community 84)"

Cohesion: 0.09 Nodes (22): InsuranceHelper.cs, CheckInsuranceOnDeath(), AddInsurance(), GetInsuranceState(), GetInsurance(), GetInsuranceEndDates(), GetInsurancePrice(), RemoveAll() (+14 more)

Community 85 - "Entity (Community 85)"

Cohesion: 0.09 Nodes (22): Player.cs, ApplySelfTeleportEnablerEffect(), ApplyEffect(), ApplyPvPEffect(), ApplyHighwayEffect(), SaveCombatLog(), Reload(), ResurrectAndLoseCargo() (+14 more)

Community 86 - "Entity (Community 86)"

Cohesion: 0.18 Nodes (22): MarketHandler.cs, MarketHandler.cs, GetTrainingMarketEid(), GetAveragePriceByMarket(), GetPriceCollectorByMarket(), GetGlobalAverageHistory(), if(), HandleGetAveragePriceByMarket() (+14 more)

Community 87 - "Entity (Community 87)"

Cohesion: 0.09 Nodes (22): ProductionProcessor.cs, if(), foreach(), GetFacility(), ForceEndProduction(), PerpetuumException(), InitLoadFacilities(), InitProductionDescriptions() (+14 more)

Community 88 - "Entity (Community 88)"

Cohesion: 0.09 Nodes (22): CorporateHangar.cs, AddLogEntry(), CollectHangarRent(), CheckAccessAndThrowIfFailed(), catch(), ReloadItems(), OnInsertToDb(), Perpetuum.Groups.Corporations (+14 more)

Community 89 - "Entity (Community 89)"

Cohesion: 0.09 Nodes (22): ActiveModule.cs, GetBeamType(), AcceptVisitor(), GenerateHeat(), ForceUpdate(), Update(), ToDictionary(), Unequip() (+14 more)

Community 90 - "Entity (Community 90)"

Cohesion: 0.18 Nodes (22): MineralNode.cs, MineralNode.cs, GetValue(), GetNearestMineralPosition(), GetOffset(), GetTotalAmount(), Update(), Perpetuum.Zones.Terrains.Materials.Minerals (+14 more)

Community 91 - "Entity (Community 91)"

Cohesion: 0.18 Nodes (22): TerrainUpdateMonitor.cs, TerrainUpdateMonitor.cs, AreaUpdateInfo(), AddUpdateInfo(), TileUpdateInfo(), UnsubscribeLayerUpdatedEvents(), TerrainUpdateInfo(), Perpetuum.Zones.Terrains (+14 more)

Community 99 - "Entity (Community 99)"

Cohesion: 0.10 Nodes (21): CoreUseHandler.cs, IEnergyState, GetCycleTimeMs(), Exit(), ICoreUseHandler, Init(), return(), Perpetuum.Zones.PBS (+13 more)

Community 100 - "Entity (Community 100)"

Cohesion: 0.10 Nodes (21): MainViewModel.cs, InitializeLookupsAsync(), EquipmentSetRepository(), EconomySinkRepository(), foreach(), PackageRepository(), OnCurrentModeChanged(), MainViewModel() (+13 more)

Community 102 - "Entity (Community 102)"

Cohesion: 0.10 Nodes (21): TerrainExtensions.cs, GetMineralLayerOrThrow(), GetAvailablePlantTypes(), GetAvailableMineralTypes(), GetMaterialTypeAtPosition(), PutPlant(), GetRandomPassablePosition(), GetRandomIslandPosition() (+13 more)

Community 98 - "Entity (Community 98)"

Cohesion: 0.10 Nodes (21): MissionTargetRewardCalculator.cs, Visit_MissionTarget_RND_kill_definition(), Visit_MissionTarget_RND_drill_mineral(), Visit_MissionTarget_RND_find_artifact(), Visit_MissionTarget_RND_harvest_plant(), Visit_MissionTarget(), Perpetuum.Services.MissionEngine.MissionTargets, GetRewardMultiplierByLevel() (+13 more)

Community 93 - "Entity (Community 93)"

Cohesion: 0.19 Nodes (21): IAccountManager.cs, IAccountManager.cs, GetLockedEpByAccount(), GetActiveCharactersCount(), GetEpForActivityHistory(), GetEPData(), PackageGenerateAll(), UnlockEpAndReset() (+13 more)

Community 94 - "Entity (Community 94)"

Cohesion: 0.10 Nodes (21): PBSObjectHelper.cs, Factory(), ConstructionLevelChange(), DropLootToZoneFromBase(), DropLootToZone(), lock(), Init(), IsNodeOrphaned() (+13 more)

Community 92 - "Entity (Community 92)"

Cohesion: 0.10 Nodes (21): MissionAdministrator.cs, UpdateExpiredMissions(), using(), SetMissionBonus(), MissionAdministrator(), MissionExpireCycle(), RemoveCollector(), if() (+13 more)

Community 96 - "Entity (Community 96)"

Cohesion: 0.10 Nodes (21): MissionDataCache.cs, CheckSuccessAndFailMissions(), ChechBranchingMissionTargets(), GetAmountPerCycleByMineralDefinition(), CollectRandomMissionsByLocation(), for(), foreach(), InitGeoscanDocuments() (+13 more)

Community 95 - "Entity (Community 95)"

Cohesion: 0.10 Nodes (21): Item.cs, while(), return(), UnstackAll(), ToDictionary(), StackToOrThrow(), PropertyModifierCollectionFactory(), Item (+13 more)

Community 97 - "Entity (Community 97)"

Cohesion: 0.10 Nodes (21): UnitExtensions.cs, GetMiniDebugInfo(), GetTransferEfficiency(), GetItemWorkRangeOrDefault(), GetTransmitRadius(), SpreadAssistThreatToNpcs(), TryGetConstructionRadius(), Perpetuum.Units (+13 more)

Community 101 - "Entity (Community 101)"

Cohesion: 0.19 Nodes (21): SeasonExporter.cs, SeasonExporter.cs, var(), while(), Perpetuum.AdminTool.Export, foreach(), ExportAsync(), if() (+13 more)

Community 106 - "Entity (Community 106)"

Cohesion: 0.10 Nodes (20): MissionHelper.cs, ForEachTargetDoSomethingByType(), FindIndustrialMissionGuidWithConditions(), FindMissionOwnerByGuid(), Exception(), InsertMissionTargetTypeToSql(), Init(), GetStandingData() (+12 more)

Community 104 - "Entity (Community 104)"

Cohesion: 0.10 Nodes (20): Channel.cs, switch(), ToDictionary(), Perpetuum.Services.Channels, CreateNotificationMessage(), IsOnline(), foreach(), Equals() (+12 more)

Community 105 - "Entity (Community 105)"

Cohesion: 0.10 Nodes (20): CombatDroneAI.cs, Enter(), ReturnToHomePosition(), Perpetuum.Zones.NpcSystem.AI.CombatDrones, IsValidAttackPosition(), return(), GetPrimaryUnitLock(), FindNewAttackPosition() (+12 more)

Community 103 - "Entity (Community 103)"

Cohesion: 0.10 Nodes (20): PBSTurret.cs, SendNodeUpdate(), OnUpdateToDb(), OnRemovedFromZone(), Perpetuum.Zones.PBS.Turrets, ToDictionary(), TakeOver(), TryCollectCoreConsumption() (+12 more)

Community 108 - "Entity (Community 108)"

Cohesion: 0.19 Nodes (20): Robot.Locking.cs, Robot.Locking.cs, SubscribeLockEvents(), UnsubscribeLockEvents(), ResetLocks(), IsInLockingRange(), Perpetuum.Robots, IsLocked() (+12 more)

Community 107 - "Entity (Community 107)"

Cohesion: 0.10 Nodes (20): TransportAssignment.cs, ToString(), UpdateToDb(), ToDictionary(), SendCommandWithTransportAssignmentsAndContainer(), TakeCollateral(), SendDeliveryMessage(), RetrieveToBasePublicContainer() (+12 more)

Community 110 - "Entity (Community 110)"

Cohesion: 0.20 Nodes (19): UpnpNatDevice.cs, UpnpNatDevice.cs, Mapping(), GetSpecificMappingAsync(), if(), Open.Nat.Upnp, UnregisterMapping(), ToString() (+11 more)

Community 111 - "Entity (Community 111)"

Cohesion: 0.20 Nodes (19): BandwidthHandler.cs, BandwidthHandler.cs, CloseAllChannels(), AddDebugInfoToDictionary(), BandwidthHandler(), while(), Update(), ReleaseRemoteChannel() (+11 more)

Community 120 - "Entity (Community 120)"

Cohesion: 0.27 Nodes (19): FieldContainer.cs, FieldContainer.cs, FieldContainer.cs, SendLootListToLooters(), PutLoots(), SendPacketToLooters(), OnEnterZone(), lock() (+11 more)

Community 121 - "Entity (Community 121)"

Cohesion: 0.20 Nodes (19): MessageSender.cs, MessageSender.cs, SendToAccount(), ProcessMessageQueue(), Perpetuum, SendByCorporationRole(), SendToOnlineCharacters(), SendToCharacters() (+11 more)

Community 122 - "Entity (Community 122)"

Cohesion: 0.11 Nodes (19): Mission.cs, CheckPeriodicMissions(), AcceptVisitor(), CheckConsistency(), GenerateMyDictionary(), Filter(), CollectMyTargets(), foreach() (+11 more)

Community 119 - "Entity (Community 119)"

Cohesion: 0.11 Nodes (19): NatureCube.cs, IsCloserThan(), GetPlantTypeCountFromRange(), GetPlantInfo(), GrowPlantOnTile(), Equals(), foreach(), DamageWallOnTile() (+11 more)

Community 112 - "Entity (Community 112)"

Cohesion: 0.11 Nodes (19): PBSHighwayNode.cs, ToDictionary(), TryCollectCoreConsumption(), Perpetuum.Zones.PBS.HighwayNode, return(), OnUpdate(), OnEnterZone(), OnDead() (+11 more)

Community 113 - "Entity (Community 113)"

Cohesion: 0.20 Nodes (19): Gang.cs, Gang.cs, GetMembers(), Gang(), Factory(), GetGangData(), Perpetuum.Groups.Gangs, if() (+11 more)

Community 114 - "Entity (Community 114)"

Cohesion: 0.11 Nodes (19): PBSHelper.cs, DropLootToZoneFromBaseItems(), CheckZoneForDeployment(), DoTerraformProtectionForEgg(), CollectConditions(), if(), foreach(), HandleDockingBaseDead() (+11 more)

Community 115 - "Entity (Community 115)"

Cohesion: 0.20 Nodes (19): ItemExtensions.cs, ItemExtensions.cs, using(), Unpack(), SendErrorMessageToOwner(), StackMany(), Repair(), PackMany() (+11 more)

Community 116 - "Entity (Community 116)"

Cohesion: 0.20 Nodes (19): HarvesterModule.cs, HarvesterModule.cs, CreateBeam(), catch(), CalculateEp(), ConsumeAmmo(), UpdateProperty(), Perpetuum.Modules (+11 more)

Community 117 - "Entity (Community 117)"

Cohesion: 0.20 Nodes (19): MarketHelper.cs, MarketHelper.cs, CashInMarketFee(), CashIn(), RemoveItemsByCategoryFlags(), Perpetuum.Services.MarketEngine, MarketHelper(), RemoveAll() (+11 more)

Community 118 - "Entity (Community 118)"

Cohesion: 0.20 Nodes (19): SteamHelper.cs, SteamHelper.cs, SteamEncryptedAppTicket_GetTicketIssueTime(), SteamEncryptedAppTicket_BUserOwnsAppInTicket(), SteamEncryptedAppTicket_BUserIsVacBanned(), SteamEncryptedAppTicket_GetTicketAppID(), if(), Perpetuum.Services.Steam (+11 more)

Community 109 - "Entity (Community 109)"

Cohesion: 0.20 Nodes (19): ZoneChangeModule.cs, ZoneChangeModule.cs, using(), Perpetuum.RequestHandlers.Zone.Containers, GetPlayer(), OnCompleted(), HandleRequest(), EquipChange() (+11 more)

Community 130 - "Entity (Community 130)"

Cohesion: 0.22 Nodes (18): PlantInfo.cs, PlantInfo.cs, return(), IsWallInLastFewStates(), Perpetuum.Zones.Terrains.Materials.Plants, PlantInfo, ClearGroundType(), Clear() (+10 more)

Community 129 - "Entity (Community 129)"

Cohesion: 0.27 Nodes (18): ILootItemRepository.cs, ILootItemRepository.cs, ILootItemRepository.cs, DeleteAll(), Delete(), IsEmpty(), ILootItemRepository, GetByDefinition() (+10 more)

Community 135 - "Entity (Community 135)"

Cohesion: 0.11 Nodes (18): NewRobotDialogViewModel.cs, BuildSummary(), BuildPartItems(), BuildRobotItems(), SaveAsync(), Perpetuum.AdminTool.ViewModels, SeedTranslations(), nameof() (+10 more)

Community 136 - "Entity (Community 136)"

Cohesion: 0.22 Nodes (18): UnitDespawnHelper.cs, UnitDespawnHelper.cs, Create(), Cancel(), CancellableDespawnHelper(), ApplyDespawnEffect(), Update(), UnitDespawnHelper() (+10 more)

Community 132 - "Entity (Community 132)"

Cohesion: 0.22 Nodes (18): SapStateAnnouncer.cs, SapStateAnnouncer.cs, Perpetuum.Services.EventServices.EventProcessors, HandleMessage(), if(), IsUpdatable(), Abbreviate(), GetOutpostName() (+10 more)

Community 128 - "Entity (Community 128)"

Cohesion: 0.11 Nodes (18): ZoneMissionTarget.cs, SpawnNpcOnSuccess(), SendReportToMissionEngine(), Log(), OnTargetComplete(), IZoneMissionTarget, OnPresenceExpired(), IsInSameGang() (+10 more)

Community 137 - "Entity (Community 137)"

Cohesion: 0.22 Nodes (18): ItemExporter.cs, ItemExporter.cs, AddDefinitionConfigAsync(), AddItemResearchLevelsAsync(), AddEntityDefaultsMergeAsync(), AddEnablerExtensionsAsync(), AddAggregateValuesAsync(), Perpetuum.AdminTool.Export (+10 more)

Community 138 - "Entity (Community 138)"

Cohesion: 0.11 Nodes (18): MineralLayer.cs, GetNode(), CreateNode(), GetNearestNode(), for(), Update(), LoadMineralNodes(), GetNodesWithinRange() (+10 more)

Community 124 - "Entity (Community 124)"

Cohesion: 0.22 Nodes (18): FileSystem.cs, FileSystem.cs, WriteAllBytes(), ReadAllText(), ReadAllLines(), ToString(), ReadAllBytes(), if() (+10 more)

Community 125 - "Entity (Community 125)"

Cohesion: 0.11 Nodes (18): NewRobotDialog.xaml.cs, NewRobotDialog(), Close(), InitializeComponent(), PickAttributeMain_Click(), PickAttributeChassis_Click(), Perpetuum.AdminTool.Views, PickAttributeHead_Click() (+10 more)

Community 126 - "Entity (Community 126)"

Cohesion: 0.22 Nodes (18): StrongholdPlayerStateManager.cs, StrongholdPlayerStateManager.cs, IStrongholdPlayerStateManager, DoDespawnAction(), IsSameZone(), if(), ApplyDespawn(), using() (+10 more)

Community 123 - "Entity (Community 123)"

Cohesion: 0.11 Nodes (18): MessageBuilder.cs, WrapToResult(), WithOk(), WithEmpty(), ToCharacter(), ToClient(), ToOnlineCharacters(), ToAll() (+10 more)

Community 140 - "Entity (Community 140)"

Cohesion: 0.11 Nodes (18): Npc.cs, UpdateVisibility(), using(), OnDead(), HandleNpcDead(), IsHostileFor(), HandleNpcDeadAsync(), foreach() (+10 more)

Community 139 - "Entity (Community 139)"

Cohesion: 0.22 Nodes (18): MissionBonus.cs, MissionBonus.cs, ToString(), ToDictionary(), SendUpdateToClient(), SaveToDb(), Timeout(), AdvanceBonus() (+10 more)

Community 131 - "Entity (Community 131)"

Cohesion: 0.22 Nodes (18): BaseAI.cs, BaseAI.cs, RunModules(), Perpetuum.Zones.NpcSystem.AI, if(), return(), Update(), ToGatheringIndustrialDroneAI() (+10 more)

Community 127 - "Entity (Community 127)"

Cohesion: 0.11 Nodes (18): ValueTypeExtensions.cs, while(), ToInt(), ToFixedFloat(), unchecked(), ToBool(), RotateRight(), RotateLeft() (+10 more)

Community 134 - "Entity (Community 134)"

Cohesion: 0.22 Nodes (18): StabilityEffectMessage.cs, StabilityEffectMessage.cs, WithSapEntityID(), WithOverrideRelations(), WithSapDefinition(), WithPoints(), StabilityAffectingEvent, IsSystemGenerated() (+10 more)

Community 133 - "Entity (Community 133)"

Cohesion: 0.22 Nodes (18): InterzoneGroup.cs, InterzoneGroup.cs, SpawnRandom(), OnPresenceExpired(), Perpetuum.Zones.NpcSystem.Presences.InterzonePresences, ResetSpawnTimer(), GetId(), AddConfigs() (+10 more)

Community 149 - "Entity (Community 149)"

Cohesion: 0.12 Nodes (17): CoreUseHandler.cs, GetKickStartCoreRatio(), if(), GetCoreDemand(), OnActiveCycle(), DelayedStartState(), AcceptVisitor(), ActiveCycleWork() (+9 more)

Community 151 - "Entity (Community 151)"

Cohesion: 0.12 Nodes (17): EntitiesViewModel.cs, ApplySelectedCategoryToCurrentRow(), MatchesFilter(), EntitiesViewModel(), ExportEntityAsync(), foreach(), OpenNewItemDialogAsync(), OnIsLoadingChanged() (+9 more)

Community 150 - "Entity (Community 150)"

Cohesion: 0.23 Nodes (17): AStarFinder.cs, AStarFinder.cs, ToString(), while(), Backtrace(), AStarLimited(), AStarFinder(), Perpetuum.PathFinders (+9 more)

Community 155 - "Entity (Community 155)"

Cohesion: 0.31 Nodes (17): LootItemRepository.cs, LootItemRepository.cs, LootItemRepository.cs, Get(), Delete(), CreateLootItemFromRecord(), DeleteAll(), Update() (+9 more)

Community 144 - "Entity (Community 144)"

Cohesion: 0.23 Nodes (17): RemoteControllerModule.cs, RemoteControllerModule.cs, GetSpawnPosition(), HasFreeBandwidthFor(), if(), CreateAndConfigureRcu(), SetupEffect(), RemoteControllerModule() (+9 more)

Community 146 - "Entity (Community 146)"

Cohesion: 0.12 Nodes (17): ProductionHelper.cs, LoadStorageEid(), InsertProductionComponentsForRobotComponent(), LoadAllLiveFacilityEids(), LoadFacilityEidsFromActiveZones(), SearchForAvailableComponents(), ReserveComponents_noSQL(), ProductionLogList() (+9 more)

Community 147 - "Entity (Community 147)"

Cohesion: 0.23 Nodes (17): UseLotteryItem.cs, UseLotteryItem.cs, HandleLottery(), HandleCalibrationTemplateItem(), HandleEPBoost(), UseLotteryItem(), using(), HandleSparkTeleportDevice() (+9 more)

Community 148 - "Entity (Community 148)"

Cohesion: 0.23 Nodes (17): Repair.cs, Repair.cs, catch(), QueryPrices(), if(), GetRepairRatio(), GetRepairPrice(), Perpetuum.Services.ProductionEngine.Facilities (+9 more)

Community 143 - "Entity (Community 143)"

Cohesion: 0.12 Nodes (17): Market.cs, AddCentralBank(), MarketTaxHelper(), InsertVendorSellOrder(), IsPlayerControlledMarketTax(), Market(), using(), return() (+9 more)

Community 142 - "Entity (Community 142)"

Cohesion: 0.23 Nodes (17): Annotations.cs, Annotations.cs, UsedImplicitlyAttribute(), StringFormatMethodAttribute(), PublicAPIAttribute(), Perpetuum, PathReferenceAttribute(), LocalizationRequiredAttribute() (+9 more)

Community 141 - "Entity (Community 141)"

Cohesion: 0.23 Nodes (17): MissionVisitor.cs, MissionVisitor.cs, CalculateReward(), CalculateAllRewards(), CalculateEstimation(), CalculateFinalReward(), MissionRewardCalculator(), foreach() (+9 more)

Community 154 - "Entity (Community 154)"

Cohesion: 0.23 Nodes (17): IEntityRepository.cs, IEntityRepository.cs, Perpetuum.EntityFramework, LoadByOwner(), LoadTree(), LoadRawTree(), Insert(), GetFirstLevelChildrenByOwner() (+9 more)

Community 153 - "Entity (Community 153)"

Cohesion: 0.12 Nodes (17): SupportAI.cs, Update(), ToAggressorAI(), ToHomeAI(), SelectSupportTarget(), Perpetuum.Zones.NpcSystem.AI, ScoreCandidate(), RunModules() (+9 more)

Community 152 - "Entity (Community 152)"

Cohesion: 0.12 Nodes (17): TerraformingOperation.cs, VisitSingleTileTerraformingOperation(), while(), VisitLevelTerraformingOperation(), tileAction(), VisitBlurTerraformingOperation(), TryDoOperationAndCheckAffectedBySlope(), TerraformingOperation() (+9 more)

Community 145 - "Entity (Community 145)"

Cohesion: 0.12 Nodes (17): Container.cs, AddLogEntry(), AddItem(), GetItems(), foreach(), CreateAndAddItem(), GetItem(), RemoveItem() (+9 more)

Community 178 - "Entity (Community 178)"

Cohesion: 0.12 Nodes (16): ZoneDrawStatMap.cs, RegisterCreator(), DrawPassableInGreen(), DrawNpcFlocksOnGraphic(), CreateTeleportDecorMaps(), DrawNpcPresencesOnGraphic(), GenerateNewFlagsMap(), DrawStringTopLeft() (+8 more)

Community 166 - "Entity (Community 166)"

Cohesion: 0.24 Nodes (16): SessionlessPlayerTimeout.cs, SessionlessPlayerTimeout.cs, PopulateNewSessionlessPlayers(), PlayerTimeout(), Perpetuum.Zones, if(), foreach(), Equals() (+8 more)

Community 164 - "Entity (Community 164)"

Cohesion: 0.12 Nodes (16): VolumeWrapperContainer.cs, AddItem(), AcceptVisitor(), SetItemName(), PerpetuumException(), Perpetuum.Containers, SetAllowDelete(), OnDeleteFromDb() (+8 more)

Community 163 - "Entity (Community 163)"

Cohesion: 0.24 Nodes (16): PBSEffectSupplier.cs, PBSEffectSupplier.cs, WriteLog(), CollectCoreConsumption(), CleanUpState(), OnConnectionDeleted(), Exit(), if() (+8 more)

Community 168 - "Entity (Community 168)"

Cohesion: 0.12 Nodes (16): MissionSpotObjects.cs, GetTerminalSpotsFromZone(), GetMissionSpotsFromUnitsOnZone(), GetStaticObjectsFromZone(), GetAmountByType(), switch(), FromRecord(), CountSelectableByType() (+8 more)

Community 171 - "Entity (Community 171)"

Cohesion: 0.12 Nodes (16): CorporationDocument.cs, UpdateValidUntil(), WriteBody(), UpdateOwnerToSql(), CreateNewToSql(), SetRegistration(), ReadBody(), SetBody() (+8 more)

Community 173 - "Entity (Community 173)"

Cohesion: 0.12 Nodes (16): MissionTargetSuccessInfoGenerator.cs, Perpetuum.Services.MissionEngine.MissionTargets, GenerateFakeInfoUseMissionLocation(), Init(), Visit_MissionTarget_RND_research(), Visit_MissionTarget_RND_loot_definition(), Visit_MissionTarget_RND_pop_npc(), Visit_MissionTarget_RND_massproduce() (+8 more)

Community 169 - "Entity (Community 169)"

Cohesion: 0.24 Nodes (16): DynamicPresence.cs, DynamicPresence.cs, DynamicPresence(), ClearFlocks(), RemoveFlock(), OnPresenceExpired(), Perpetuum.Zones.NpcSystem.Presences, OnUpdate() (+8 more)

Community 170 - "Entity (Community 170)"

Cohesion: 0.24 Nodes (16): MissionProcessor.cs, MissionProcessor.cs, ServerAddsParticipant(), Start(), Update(), SendRunningMissionListAsync(), Perpetuum.Services.MissionEngine.MissionProcessorObjects, SendRunningMissionList() (+8 more)

Community 159 - "Entity (Community 159)"

Cohesion: 0.12 Nodes (16): StreamExtensions.cs, Delay(), ContainsIgnoreCase(), CancelAfter(), string(), Open.Nat.Utils, ReadAsMany(), return() (+8 more)

Community 158 - "Entity (Community 158)"

Cohesion: 0.12 Nodes (16): DrillerModule.cs, catch(), AcceptVisitor(), AddProperty(), CalculateEp(), OnAction(), Extract(), DrillMineralEventInfo() (+8 more)

Community 161 - "Entity (Community 161)"

Cohesion: 0.24 Nodes (16): LootService.cs, LootService.cs, GetNpcLootInfos(), foreach(), CreateNpcLootInfoFromRecord(), GetIntrusionLootInfos(), GetFlockLootInfos(), LoadIntrusionLootInfos() (+8 more)

Community 160 - "Entity (Community 160)"

Cohesion: 0.24 Nodes (16): ZoneRelicManager.cs, ZoneRelicManager.cs, Stop(), Update(), ZoneRelicManager(), if(), FindRelicPosition(), for() (+8 more)

Community 156 - "Entity (Community 156)"

Cohesion: 0.12 Nodes (16): Flock.cs, Update(), switch(), ToDictionary(), ToString(), foreach(), GetHomePosition(), for() (+8 more)

Community 165 - "Entity (Community 165)"

Cohesion: 0.24 Nodes (16): FastRandom.cs, FastRandom.cs, return(), using(), FastRandom(), NextFloat(), if(), NextBytes() (+8 more)

Community 174 - "Entity (Community 174)"

Cohesion: 0.12 Nodes (16): NatureCube.cs, KillOnDistance(), for(), if(), ForEachInCube(), GrowPlants(), DamageWall(), CleanPlantOnTile() (+8 more)

Community 176 - "Entity (Community 176)"

Cohesion: 0.33 Nodes (16): LootItemBuilder.cs, LootItemBuilder.cs, LootItemBuilder.cs, LootItemBuilder(), LootItem(), Create(), AsDamaged(), Build() (+8 more)

Community 175 - "Entity (Community 175)"

Cohesion: 0.24 Nodes (16): SentryTurret.cs, SentryTurret.cs, SentryTurret(), UpdateUnitVisibility(), UpdateVisibility(), OnUpdate(), OnAggression(), Kill() (+8 more)

Community 177 - "Entity (Community 177)"

Cohesion: 0.24 Nodes (16): IndustrialDrone.cs, IndustrialDrone.cs, OnUnitLockStateChanged(), IsHostileFor(), OnBeforeRemovedFromZone(), IsHostile(), using(), Save() (+8 more)

Community 167 - "Entity (Community 167)"

Cohesion: 0.24 Nodes (16): IFileSystem.cs, IFileSystem.cs, MoveFile(), Exists(), GetFiles(), IFileSystem, CreateDirectory(), AppendAllText() (+8 more)

Community 162 - "Entity (Community 162)"

Cohesion: 0.24 Nodes (16): OreNPCSpawner.cs, OreNPCSpawner.cs, Perpetuum.Services.EventServices.EventProcessors.NpcSpawnEventHandlers, GetNextWave(), OreNpcSpawner(), if(), GetActiveReinforcments(), ExpireWave() (+8 more)

Community 172 - "Entity (Community 172)"

Cohesion: 0.24 Nodes (16): MarketOrder.cs, MarketOrder.cs, ToString(), Perpetuum.Services.MarketEngine, ToDictionary(), ReturnMarketItem(), MarketOrder(), if() (+8 more)

Community 157 - "Entity (Community 157)"

Cohesion: 0.24 Nodes (16): LargeDrillerModule.cs, LargeDrillerModule.cs, GenerateHeat(), DrillMineralEventInfo(), foreach(), for(), CreateBeam(), catch() (+8 more)

Community 197 - "Entity (Community 197)"

Cohesion: 0.26 Nodes (15): EconomyInsuranceViewModel.cs, EconomyInsuranceViewModel.cs, OnIsLoadingChanged(), if(), LoadAsync(), foreach(), CanRecalculate(), EconomyInsuranceViewModel() (+7 more)

Community 190 - "Entity (Community 190)"

Cohesion: 0.13 Nodes (15): EffectBuilder.cs, WithRadiusModifier(), WithTargetSelector(), WithRadius(), WithPropertyModifiers(), Perpetuum.Zones.Effects, EnableModifiers(), Factory() (+7 more)

Community 187 - "Entity (Community 187)"

Cohesion: 0.13 Nodes (15): EffectHandler.cs, ContainsOrPending(), Apply(), AddEffect(), CanApplyEffect(), RemoveEffectsByCategory(), ProcessNewEffects(), ProcessExpiredEffects() (+7 more)

Community 186 - "Entity (Community 186)"

Cohesion: 0.26 Nodes (15): ZoneUnitService.cs, ZoneUnitService.cs, ZoneUnitServiceFactory(), Perpetuum.Zones.ZoneEntityRepositories, if(), IZoneUnitService, GetAll(), ZoneUnitService (+7 more)

Community 194 - "Entity (Community 194)"

Cohesion: 0.26 Nodes (15): FieldStealthEffectGenerator.cs, FieldStealthEffectGenerator.cs, GetTargetsByPosition(), CheckDeploymentAndThrow(), FieldStealthEffectGenerator(), foreach(), SetDespawnTime(), OnEnterZone() (+7 more)

Community 210 - "Entity (Community 210)"

Cohesion: 0.13 Nodes (15): AbstractRelicManager.cs, catch(), FindRelicPosition(), GetNextRelicType(), ForceSpawnRelicAt(), IsValidPos(), IsSpawnTooClose(), GetRelicListDictionary() (+7 more)

Community 206 - "Entity (Community 206)"

Cohesion: 0.26 Nodes (15): SapAttackerSpawner.cs, SapAttackerSpawner.cs, Perpetuum.Services.EventServices.EventProcessors.NpcSpawnEventHandlers, GetNextWave(), GetHomePos(), GetActiveReinforcments(), if(), CheckReinforcements() (+7 more)

Community 204 - "Entity (Community 204)"

Cohesion: 0.26 Nodes (15): LayerTypeFlags.cs, LayerTypeFlags.cs, HasFlag(), GetLayerTypes(), LayerTypeFlags(), if(), while(), Any() (+7 more)

Community 179 - "Entity (Community 179)"

Cohesion: 0.26 Nodes (15): MobileTeleport.cs, MobileTeleport.cs, AcceptVisitor(), SetCooldownInterval(), OnEnterZone(), Perpetuum.Zones.Teleporting, OnUpdate(), MobileTeleport() (+7 more)

Community 200 - "Entity (Community 200)"

Cohesion: 0.26 Nodes (15): ProductionManager.cs, ProductionManager.cs, GetFacilityAndCheckDocking(), AddPBSBase(), while(), ProductionManager(), if(), PBSFacilityConnected() (+7 more)

Community 199 - "Entity (Community 199)"

Cohesion: 0.13 Nodes (15): GenxyWriter.cs, WriteULong(), WriteEscapedString(), writeAction(), WriteDecimal(), WriteArray(), Perpetuum.GenXY, Dispose() (+7 more)

Community 198 - "Entity (Community 198)"

Cohesion: 0.13 Nodes (15): Gate.cs, GetUnitsWithinRange2D(), AcceptVisitor(), GetDebugInfo(), UseItem(), OnEnterZone(), IsHostileFor(), OnDamageTaken() (+7 more)

Community 209 - "Entity (Community 209)"

Cohesion: 0.13 Nodes (15): SparkHelper.cs, DeactivateSpark(), ActivateSpark(), ConvertCharacterWizardSparkIdToSpark(), IsSparkUnlocked(), GetSpark(), GetUnlockedSparkData(), GetUnlockedSpark() (+7 more)

Community 208 - "Entity (Community 208)"

Cohesion: 0.24 Nodes (15): Guard.cs, Guard.cs, if(), ThrowIfZero(), Perpetuum, exceptionFactory(), Guard(), ThrowIfNullOrEmpty() (+7 more)

Community 205 - "Entity (Community 205)"

Cohesion: 0.13 Nodes (15): SeasonChanges.cs, BuildDeactivate(), BuildActivate(), BuildInsertTier(), BuildDeleteTier(), BuildInsertLeaderboardReward(), BuildInsert(), BuildInsertObjective() (+7 more)

Community 207 - "Entity (Community 207)"

Cohesion: 0.26 Nodes (15): BlobEmissionModulatorModule.cs, BlobEmissionModulatorModule.cs, switch(), OnAction(), Perpetuum.Modules, OnError(), if(), CalculateValue() (+7 more)

Community 195 - "Entity (Community 195)"

Cohesion: 0.26 Nodes (15): MissionResolveTester.cs, MissionResolveTester.cs, catch(), RunTestParallel(), Perpetuum.Services.MissionEngine, InsertChunk(), LoadTerminalPositions(), MissionResolveTester() (+7 more)

Community 183 - "Entity (Community 183)"

Cohesion: 0.13 Nodes (15): NpcStateAnnouncer.cs, IsUpdatable(), HandleMessage(), Perpetuum.Services.EventServices.EventProcessors, Strip(), GetNpcName(), for(), foreach() (+7 more)

Community 182 - "Entity (Community 182)"

Cohesion: 0.26 Nodes (15): Packet.cs, Packet.cs, Reset(), Packet(), Perpetuum.Zones, PutInt(), CreatePacketHeader(), AppendLong() (+7 more)

Community 181 - "Entity (Community 181)"

Cohesion: 0.13 Nodes (15): SeasonRepository.cs, LoadActiveLast7DaysAsync(), LoadActivityRatesAsync(), LoadTop10LeaderboardAsync(), LoadTierDistributionAsync(), LoadTodaysDailyObjectivesAsync(), LoadTiersAsync(), LoadEquipmentSetsAsync() (+7 more)

Community 180 - "Entity (Community 180)"

Cohesion: 0.26 Nodes (15): SparkTeleportHelper.cs, SparkTeleportHelper.cs, SparkTeleportHelper(), Get(), DeleteAndInform(), GetAllSparkTeleports(), foreach(), Perpetuum.Services.Sparks.Teleports (+7 more)

Community 191 - "Entity (Community 191)"

Cohesion: 0.13 Nodes (15): RobotTemplatesViewModel.cs, OnIsLoadingChanged(), OnSelectedRowChanged(), OnFilterTextChanged(), MatchesFilter(), Save(), ReloadAsync(), RemoveRow() (+7 more)

Community 189 - "Entity (Community 189)"

Cohesion: 0.13 Nodes (15): FlocksViewModel.cs, ReloadAsync(), OnRowPropertyChanged(), OnFilterTextChanged(), OnSelectedRowChanged(), Perpetuum.AdminTool.ViewModels, FlocksViewModel(), catch() (+7 more)

Community 193 - "Entity (Community 193)"

Cohesion: 0.26 Nodes (15): WeatherService.cs, WeatherService.cs, for(), GetRandomWeather(), if(), Perpetuum.Services.Weather, OnSubscribe(), WeatherInfo() (+7 more)

Community 192 - "Entity (Community 192)"

Cohesion: 0.26 Nodes (15): RandomPresence.cs, RandomPresence.cs, Update(), for(), OnUpdate(), OnFlockAdded(), LoadFlocks(), OnFlockAllMembersDead() (+7 more)

Community 184 - "Entity (Community 184)"

Cohesion: 0.26 Nodes (15): RobotTemplatesView.xaml.cs, RobotTemplatesView.xaml.cs, if(), catch(), OnReloadClick(), OnDeleteClick(), OnNewClick(), OnDiscardClick() (+7 more)

Community 201 - "Entity (Community 201)"

Cohesion: 0.13 Nodes (15): ZoneTerraformTest.cs, AreaTestProgramCodeSourceMethod(), CalculateSlopeByAltitude(), foreach(), GetSlopeFromBuffer(), HandleRequest(), HandleRequest_real(), ZoneTerraformTest (+7 more)

Community 196 - "Entity (Community 196)"

Cohesion: 0.26 Nodes (15): ConnectionStringSupportTests.cs, ConnectionStringSupportTests.cs, ConnectionStringSupportTests, Absent_or_blank_input_reports_nothing(), A_string_the_driver_accepts_reports_nothing(), An_unparseable_string_reports_nothing(), Perpetuum.Tests.Unit, The_driver_really_does_reject_the_installer_string() (+7 more)

Community 188 - "Entity (Community 188)"

Cohesion: 0.26 Nodes (15): StringExtensions.cs, StringExtensions.cs, AllowExtras(), AllowAscii(), return(), RemoveSpecialCharacters(), IsNickAllowedForPlayers(), RemoveComment() (+7 more)

Community 185 - "Entity (Community 185)"

Cohesion: 0.22 Nodes (15): EntityRepository.cs, EntityRepository.cs, foreach(), if(), EntityRepository(), while(), Perpetuum.AdminTool.Entities, LoadFieldsAsync() (+7 more)

Community 203 - "Entity (Community 203)"

Cohesion: 0.13 Nodes (15): AbstractRelic.cs, RemoveFromZone(), ToDebugDictionary(), Perpetuum.Services.Relics, OnUpdate(), GetLifeSpan(), AbstractRelic, BuildAndAddToZone() (+7 more)

Community 202 - "Entity (Community 202)"

Cohesion: 0.26 Nodes (15): EntityDefaultReader.cs, EntityDefaultReader.cs, EntityDefaultReader(), CountNonEnabledDefinitions(), GetByEid(), Get(), GetAll(), foreach() (+7 more)

Community 222 - "Entity (Community 222)"

Cohesion: 0.14 Nodes (14): MineralNodeGeneratorBase.cs, IsKeepOutMaterial(), Generate(), GenerateNoise(), FindStartPosition(), IsInRangeOfBaseOrTeleports(), MineralNodeGeneratorBase(), switch() (+6 more)

Community 230 - "Entity (Community 230)"

Cohesion: 0.27 Nodes (14): FlockEscalationSelector.cs, FlockEscalationSelector.cs, EscalatingFlocksReader, GetByPresence(), GetFlocksForPresenceLevel(), EscalationInfo, foreach(), GetMaxLevelForPresence() (+6 more)

Community 229 - "Entity (Community 229)"

Cohesion: 0.14 Nodes (14): TeleportDescriptionBuilder.cs, SetTargetRange(), UseTimeout(), Build(), if(), Perpetuum.Zones.Teleporting, Factory(), SetListable() (+6 more)

Community 239 - "Entity (Community 239)"

Cohesion: 0.27 Nodes (14): TerraformingMultiModule.cs, TerraformingMultiModule.cs, ConsumeAmmo(), BlurTerraformingOperation(), switch(), TerraformMultiModule(), SimpleTileTerraformingOperation(), GetTerraformingOperation() (+6 more)

Community 238 - "Entity (Community 238)"

Cohesion: 0.27 Nodes (14): DefaultCorporation.cs, DefaultCorporation.cs, switch(), Perpetuum.Groups.Corporations, GetFreelancerCorporation(), if(), IsFreelancerCorporation(), GetDockingBaseEid() (+6 more)

Community 236 - "Entity (Community 236)"

Cohesion: 0.14 Nodes (14): PBSEffectNode.cs, OnApplyEffect(), EnergyStateFactory(), Enter(), if(), Init(), RemoveCurrentEffect(), SaveToDb() (+6 more)

Community 218 - "Entity (Community 218)"

Cohesion: 0.27 Nodes (14): WeaponAmmo.cs, WeaponAmmo.cs, UpdateAllProperties(), UpdateCleanDamages(), WeaponAmmo, Perpetuum.Modules.Weapons, ModifyOptimalRange(), GetExplosionRadius() (+6 more)

Community 219 - "Entity (Community 219)"

Cohesion: 0.27 Nodes (14): RelicInfo.cs, RelicInfo.cs, ToDictionary(), GetPosition(), SetPosition(), RelicInfo(), Perpetuum.Services.Relics, GetFaction() (+6 more)

Community 217 - "Entity (Community 217)"

Cohesion: 0.14 Nodes (14): CoveringAI.cs, ToHomeAI(), Point(), SelectScreenFriendly(), Perpetuum.Zones.NpcSystem.AI, IsValidCoverPosition(), ToAggressorAI(), FindScreenPath() (+6 more)

Community 244 - "Entity (Community 244)"

Cohesion: 0.27 Nodes (14): StandingRepository.cs, StandingRepository.cs, foreach(), CreateStandingInfoFromRecord(), DeleteNeutralStandings(), Delete(), InsertStandingLog(), GetAll() (+6 more)

Community 246 - "Entity (Community 246)"

Cohesion: 0.27 Nodes (14): DbQueryTests.cs, DbQueryTests.cs, ExecuteScalar_returns_the_first_column_of_the_first_row(), Db_Query_with_command_text_is_the_same_as_setting_it_afterwards(), Execute_on_no_rows_returns_an_empty_list(), Execute_returns_one_record_per_row(), DbQueryTests(), Perpetuum.Tests.Unit (+6 more)

Community 211 - "Entity (Community 211)"

Cohesion: 0.27 Nodes (14): GravelLayer.cs, GravelLayer.cs, foreach(), AcceptVisitor(), Delete(), for(), Update(), Insert() (+6 more)

Community 213 - "Entity (Community 213)"

Cohesion: 0.14 Nodes (14): PerpetuumBootstrapper.cs, Start(), Perpetuum.Bootstrapper, InvalidOperationException(), PerpetuumBootstrapper, Init(), switch(), TerrainFactory() (+6 more)

Community 232 - "Entity (Community 232)"

Cohesion: 0.14 Nodes (14): EquipmentSetsViewModel.cs, RemoveThreshold(), Perpetuum.AdminTool.ViewModels, OnSelectedSetChanged(), OnThresholdPropertyChanged(), ReloadAsync(), RemoveMember(), LoadSetDetailAsync() (+6 more)

Community 233 - "Entity (Community 233)"

Cohesion: 0.27 Nodes (14): GrowingPresence.cs, GrowingPresence.cs, ClearFlocks(), CreateAndAddFlock(), IGrowingPresence, for(), foreach(), GrowingPresence() (+6 more)

Community 235 - "Entity (Community 235)"

Cohesion: 0.14 Nodes (14): Area.cs, Point(), GetPositions(), Perpetuum, IntersectsWith(), GetRandomPosition(), GetHashCode(), ContainsInInnerCircle() (+6 more)

Community 220 - "Entity (Community 220)"

Cohesion: 0.27 Nodes (14): IDecorHandler.cs, IDecorHandler.cs, SetDecor(), Perpetuum.Zones.Decors, IDecorHandler, SampleDecorEnvironment(), InsertDecorSql(), UpdateDecorSql() (+6 more)

Community 221 - "Entity (Community 221)"

Cohesion: 0.14 Nodes (14): GoodiePackHandler.cs, CreateItems(), Activate(), LoadRedeemableItemById(), GetGoodiePacks(), GetMyRedeemableItems(), ListGoodiePacks(), GetNonRedeemedCampaignIds() (+6 more)

Community 224 - "Entity (Community 224)"

Cohesion: 0.27 Nodes (14): MineralScanResultRepository.cs, MineralScanResultRepository.cs, Get(), if(), GetAll(), DeleteById(), Factory(), Perpetuum.Zones.Scanning.Results (+6 more)

Community 226 - "Entity (Community 226)"

Cohesion: 0.14 Nodes (14): NpcLootViewModel.cs, SaveAll(), OnSelectedRowChanged(), ResolveName(), RemoveSelected(), ReloadAsync(), Perpetuum.AdminTool.ViewModels, SuggestNextDefinition() (+6 more)

Community 227 - "Entity (Community 227)"

Cohesion: 0.27 Nodes (14): RelicSpawnInfo.cs, RelicSpawnInfo.cs, CreateRelicSpawnInfoFromRecord(), if(), GetPosition(), GetRate(), HasPosition(), GetRelicInfo() (+6 more)

Community 228 - "Entity (Community 228)"

Cohesion: 0.14 Nodes (14): TranslationsView.xaml.cs, TranslationsView(), OnSaveClick(), OnVmPropertyChanged(), Perpetuum.AdminTool.Views, OnRemoveSelectedClick(), OnDataContextChanged(), OnAddLanguageClick() (+6 more)

Community 237 - "Entity (Community 237)"

Cohesion: 0.27 Nodes (14): ChannelMemberRepository.cs, ChannelMemberRepository.cs, IsMember(), if(), Perpetuum.Services.Channels, Update(), Insert(), HasMembers() (+6 more)

Community 215 - "Entity (Community 215)"

Cohesion: 0.27 Nodes (14): ZoneEffectHandler.cs, ZoneEffectHandler.cs, AddEffect(), RemoveEffect(), OnZoneEffectRemoved(), Perpetuum.Zones.Effects.ZoneEffects, ZoneEffectHandler(), OnEnterZone() (+6 more)

Community 214 - "Entity (Community 214)"

Cohesion: 0.14 Nodes (14): StandingHandler.cs, TryGetStanding(), WriteStandingLog(), GetStandingsList(), GetReputationFor(), GetStandingLogs(), AddMany(), CreateStandingsHolder() (+6 more)

Community 212 - "Entity (Community 212)"

Cohesion: 0.14 Nodes (14): SeasonAdminCommandHandlers.cs, SeasonAddLeaderboard(), SeasonActivate(), Perpetuum.Services.Channels.ChatCommands, SeasonForceEnd(), SeasonDeactivate(), SeasonCreate(), SeasonAddObjective() (+6 more)

Community 240 - "Entity (Community 240)"

Cohesion: 0.27 Nodes (14): DynamicPoolPresence.cs, DynamicPoolPresence.cs, CreateDelayState(), foreach(), DynamicPoolPresence(), for(), CreatePortalState(), CreateWaveState() (+6 more)

Community 248 - "Entity (Community 248)"

Cohesion: 0.27 Nodes (14): GangManager.cs, GangManager.cs, OnGangMemberRemoved(), Finish(), JoinMember(), GangManager(), if(), ChangeLeader() (+6 more)

Community 216 - "Entity (Community 216)"

Cohesion: 0.27 Nodes (14): Alliance.cs, Alliance.cs, return(), Perpetuum.Groups.Alliances, LoadCorporationsFromDb(), IsMember(), PrivateAlliance, IsCorporationMember() (+6 more)

Community 223 - "Entity (Community 223)"

Cohesion: 0.14 Nodes (14): RobotTemplateRelationsViewModel.cs, Perpetuum.AdminTool.ViewModels, RemoveSelected(), ResolveTemplateName(), ResolveEntityName(), ReloadAsync(), OnRowPropertyChanged(), catch() (+6 more)

Community 225 - "Entity (Community 225)"

Cohesion: 0.14 Nodes (14): RobotTemplateEditorViewModel.cs, while(), ToInt(), TrySerialize(), RobotTemplateEditorViewModel(), SerializeSlots(), OnLegDefinitionChanged(), ModuleData (+6 more)

Community 242 - "Entity (Community 242)"

Cohesion: 0.14 Nodes (14): SessionManager.cs, Contains(), catch(), OnSessionRsaKeyReceived(), Get(), OnConnectionAccepted(), IsOnline(), OnSessionDisconnected() (+6 more)

Community 241 - "Entity (Community 241)"

Cohesion: 0.14 Nodes (14): Egg.cs, Validate(), SendBeamToPlayer(), Perpetuum.Zones.Eggs, RemoveFromZone(), StartProgressBar(), RemoveSummoner(), EndProgressBar() (+6 more)

Community 247 - "Entity (Community 247)"

Cohesion: 0.27 Nodes (14): PathFinder.cs, PathFinder.cs, return(), ToString(), RegisterDebugHandler(), PathFinderDebugHandler(), Perpetuum.PathFinders, PathFinderNode() (+6 more)

Community 231 - "Entity (Community 231)"

Cohesion: 0.14 Nodes (14): DockingBaseHelper.cs, GetPublicContainer(), GetMarket(), GetProductionFacilities(), GetItemShop(), GetDockingBase(), LoadUnitOrThrow(), GetTrainingDockingBase() (+6 more)

Community 234 - "Entity (Community 234)"

Cohesion: 0.14 Nodes (14): SeasonRepository.cs, if(), SeasonRepository(), using(), public(), INSERT(), ObjectiveCompletionRow(), LeaderboardEntryRow() (+6 more)

Community 243 - "Entity (Community 243)"

Cohesion: 0.27 Nodes (14): FieldTerminal.cs, FieldTerminal.cs, if(), FieldTerminal(), GetPublicContainer(), GenerateName(), GetFieldTerminalInfo(), AcceptVisitor() (+6 more)

Community 245 - "Entity (Community 245)"

Cohesion: 0.27 Nodes (14): EntityDefault.cs, EntityDefault.cs, Perpetuum.EntityFramework, GetByName(), if(), GetOrThrow(), GetByEid(), Exists() (+6 more)

Community 256 - "Entity (Community 256)"

Cohesion: 0.15 Nodes (13): SpecimenProcessingSAP.cs, AppendPlayerTopScoresToPacket(), IncrementPlayerScore(), GetItemInfo(), GenerateSpecimenProcessingItemList(), AppendTopScoresToPacket(), UpdateProgess(), Perpetuum.Zones.Intrusion (+5 more)

Community 255 - "Entity (Community 255)"

Cohesion: 0.29 Nodes (13): EconomyMarketHealthViewModel.cs, EconomyMarketHealthViewModel.cs, RemoveBasketItem(), QueueSaveBasketItem(), Perpetuum.AdminTool.ViewModels, RefreshAsync(), if(), catch() (+5 more)

Community 254 - "Entity (Community 254)"

Cohesion: 0.29 Nodes (13): EconomyMarketHealthRepository.cs, EconomyMarketHealthRepository.cs, EconomyMarketHealthRepository(), LoadVelocityAsync(), LoadBasketAsync(), LoadAgeBucketsAsync(), LoadMarketDataAsync(), LoadPriceIndexAsync() (+5 more)

Community 253 - "Entity (Community 253)"

Cohesion: 0.29 Nodes (13): Searcher.cs, Searcher.cs, Receive(), Search(), while(), RaiseDeviceFound(), foreach(), Open.Nat.Discovery (+5 more)

Community 263 - "Entity (Community 263)"

Cohesion: 0.15 Nodes (13): PackagesViewModel.cs, LoadSelectedDetailAsync(), AddItem(), DeletePackage(), LoadAsync(), BuildEnglishNameMap(), RemoveItem(), OnSelectedPackageChanged() (+5 more)

Community 279 - "Entity (Community 279)"

Cohesion: 0.29 Nodes (13): CategoryFlagsExtensions.cs, CategoryFlagsExtensions.cs, IsCategory(), GetCategoryFlagsMask(), GetCategoryFlagsTree(), foreach(), IsAny(), while() (+5 more)

Community 281 - "Entity (Community 281)"

Cohesion: 0.29 Nodes (13): MineralNodeRepository.cs, MineralNodeRepository.cs, Delete(), DecompressNodeValues(), CompressNodeValues(), Update(), Insert(), Perpetuum.Zones.Terrains.Materials.Minerals (+5 more)

Community 282 - "Entity (Community 282)"

Cohesion: 0.29 Nodes (13): AllianceHelper.cs, AllianceHelper.cs, if(), GetAllRoles(), GetAllianceInfo(), IsAnyRole(), Perpetuum.Groups.Alliances, AllianceRoleHistory() (+5 more)

Community 266 - "Entity (Community 266)"

Cohesion: 0.29 Nodes (13): ZoneExtensions.Beam.cs, ZoneExtensions.Beam.cs, CreateSingleBeamToPositions(), CreateAlignedDebugBeam(), CreateBeam(), CreateDebugBeam(), CreateBeams(), if() (+5 more)

Community 268 - "Entity (Community 268)"

Cohesion: 0.29 Nodes (13): Observable.cs, Observable.cs, OnCompleted(), Create(), Observable, if(), foreach(), OnNext() (+5 more)

Community 272 - "Entity (Community 272)"

Cohesion: 0.29 Nodes (13): DisplayMissionSpotsProcess.cs, DisplayMissionSpotsProcess.cs, Perpetuum.Services.MissionEngine, foreach(), if(), Factory(), DoBeams(), DisplayMissionSpotsProcess() (+5 more)

Community 286 - "Entity (Community 286)"

Cohesion: 0.15 Nodes (13): NpcSpawnEventHandler.cs, OnPresenceExpired(), GetNextWave(), GetHomePos(), NpcSpawnEventHandler(), HandleMessage(), FindSpawnPosition(), CheckMessage() (+5 more)

Community 285 - "Entity (Community 285)"

Cohesion: 0.15 Nodes (13): ZoneExtensions.cs, UpdateCorporation(), using(), ToWorldPosition(), Perpetuum.Zones, CheckLinearPath(), IsTerrainConditionsMatchInRange(), FindPassablePointInRadius() (+5 more)

Community 287 - "Entity (Community 287)"

Cohesion: 0.29 Nodes (13): FakeDbCommand.cs, FakeDbCommand.cs, Prepare(), FakeDbCommand(), ExecuteReader(), IndexOf(), Perpetuum.Tests.Fakes.Data, Dispose() (+5 more)

Community 251 - "Entity (Community 251)"

Cohesion: 0.29 Nodes (13): ActiveLayer.cs, ActiveLayer.cs, Perpetuum.Zones.Terrains.Materials.Minerals, catch(), lock(), if(), ActiveLayer(), Update() (+5 more)

Community 274 - "Entity (Community 274)"

Cohesion: 0.29 Nodes (13): OverheatHandler.cs, OverheatHandler.cs, switch(), Perpetuum.Robots, RemoveAllOverheatEffects(), ProcessOverheat(), OverheatHandler(), Increase() (+5 more)

Community 273 - "Entity (Community 273)"

Cohesion: 0.15 Nodes (13): AdminCommandHandlers.cs, SendMessageToAll(), ZoneSetTilesControl(), SwitchZoneDegrade(), using(), catch(), if(), CheckZoneId() (+5 more)

Community 271 - "Entity (Community 271)"

Cohesion: 0.29 Nodes (13): MissionInProgressCollector.cs, MissionInProgressCollector.cs, AnyMissionFromTheListRunning(), AddMissionInProgress(), RemoveMissionInProgress(), Reset(), Perpetuum.Services.MissionEngine.AdministratorObjects, MissionInProgressCollector (+5 more)

Community 270 - "Entity (Community 270)"

Cohesion: 0.15 Nodes (13): TcpConnection.cs, switch(), fixed(), CreatePacket(), Dispose(), Send(), OnProcessOutputPacketData(), ReceiveCallback() (+5 more)

Community 265 - "Entity (Community 265)"

Cohesion: 0.29 Nodes (13): ZoneContainerRequestHandler.cs, ZoneContainerRequestHandler.cs, if(), CheckPvpState(), HandleRequest(), GetFieldTerminal(), CheckFieldTerminalRange(), InRange() (+5 more)

Community 284 - "Entity (Community 284)"

Cohesion: 0.29 Nodes (13): ConnectionActivityTests.cs, ConnectionActivityTests.cs, The_longest_gap_survives_shorter_gaps_that_follow_it(), The_longest_gap_is_the_widest_interval_between_two_receives(), A_new_connection_has_not_been_silent(), A_connection_that_never_received_anything_reports_no_longest_gap(), Silence_is_reported_against_a_threshold(), Perpetuum.Tests.Unit (+5 more)

Community 283 - "Entity (Community 283)"

Cohesion: 0.29 Nodes (13): FakeSession.cs, FakeSession.cs, Start(), SelectCharacter(), SendMessage(), ForceQuit(), Perpetuum.Tests.Fakes.Sessions, HandleLocalRequest() (+5 more)

Community 278 - "Entity (Community 278)"

Cohesion: 0.29 Nodes (13): HostShutDownManager.cs, HostShutDownManager.cs, StartShutdown(), StopShutDown(), StateToDictionary(), Perpetuum.Host, SendStateToAll(), CreateShutdownTask() (+5 more)

Community 277 - "Entity (Community 277)"

Cohesion: 0.15 Nodes (13): ProductionDescription.cs, SpawnRequiredComponentsAdmin(), Perpetuum.Services.ProductionEngine, SearchForAvailableComponents(), ScaleComponents(), ProcessComponentRequirement(), CreateRefineResult(), Factory() (+5 more)

Community 262 - "Entity (Community 262)"

Cohesion: 0.29 Nodes (13): IRelic.cs, IRelic.cs, IsAlive(), GetPosition(), IRelic, Init(), GetRelicInfo(), ToDebugDictionary() (+5 more)

Community 250 - "Entity (Community 250)"

Cohesion: 0.15 Nodes (13): EntityRepository.cs, Insert(), GetChildrenCount(), GetName(), GetFirstLevelChildrenByOwner(), GetFirstLevelChildrenByCategoryflags(), LoadTree(), Update() (+5 more)

Community 261 - "Entity (Community 261)"

Cohesion: 0.15 Nodes (13): Area.cs, Area(), Union(), if(), Intersect(), SqrDistance(), Slice(), for() (+5 more)

Community 260 - "Entity (Community 260)"

Cohesion: 0.15 Nodes (13): NewItemDialogViewModel.cs, SaveAsync(), SeedTranslations(), Perpetuum.AdminTool.ViewModels, Cancel(), BuildSummary(), nameof(), InitializeAsync() (+5 more)

Community 259 - "Entity (Community 259)"

Cohesion: 0.29 Nodes (13): GeoScannerModule.cs, GeoScannerModule.cs, MiningProbeAccuracy(), ConsumeAmmo(), CalculateValue(), GeoScannerModule(), if(), switch() (+5 more)

Community 264 - "Entity (Community 264)"

Cohesion: 0.29 Nodes (13): CalibrationProgram.cs, CalibrationProgram.cs, Perpetuum.Services.ProductionEngine.CalibrationPrograms, LookUpTargetFromConfig(), SetTargetFromConfig(), IsBetterThanOther(), OnInsertToDb(), CalibrationProgram() (+5 more)

Community 280 - "Entity (Community 280)"

Cohesion: 0.15 Nodes (13): DecorHandler.cs, foreach(), Initialize(), DeleteDecor(), DrawDecorEnvironment(), DeleteDecorSql(), Perpetuum.Zones.Decors, UpdateDecorSql() (+5 more)

Community 276 - "Entity (Community 276)"

Cohesion: 0.29 Nodes (13): TerrainUpdateNotifier.cs, TerrainUpdateNotifier.cs, UpdateGrid(), UpdateHolderCell(), DequeueNewUpdates(), EnqueueNewUpdates(), ForceUpdateGrids(), Update() (+5 more)

Community 257 - "Entity (Community 257)"

Cohesion: 0.15 Nodes (13): DefaultCorporationDataCache.cs, LoadCorporationInfo(), LoadAllianceRaces(), LoadAll(), IsAllianceDefault(), GetPureCorpsByAlliance(), GetMegaCorporationEids(), GetAllianceName() (+5 more)

Community 252 - "Entity (Community 252)"

Cohesion: 0.29 Nodes (13): TrainingExitStrategy.cs, TrainingExitStrategy.cs, Factory(), GetCharacterWizardInfo(), if(), foreach(), HardcodedLookUp(), switch() (+5 more)

Community 249 - "Entity (Community 249)"

Cohesion: 0.15 Nodes (13): SmartCreature.cs, UpdatePseudoThreats(), RemovePseudoThreat(), RecalculateOptimalCombatRange(), SmartCreature(), return(), RecalculateMaxCombatRange(), CallingForHelp() (+5 more)

Community 275 - "Entity (Community 275)"

Cohesion: 0.29 Nodes (13): RemoteCommandTranslatorModule.cs, RemoteCommandTranslatorModule.cs, Perpetuum.Modules.RemoteControl, OnAction(), OnApplyingEffect(), OnStateChanged(), ItemPropertyModifier(), foreach() (+5 more)

Community 267 - "Entity (Community 267)"

Cohesion: 0.15 Nodes (13): AutoMarketRepository.cs, foreach(), LoadOrdersAsync(), LoadGatherBreakdownAsync(), LoadCoveredMaterialsAsync(), LoadDerivedMaterialsAsync(), LoadNicFlowAsync(), LoadTradeListAsync() (+5 more)

Community 269 - "Entity (Community 269)"

Cohesion: 0.29 Nodes (13): ZoneExtensions.Terrain.cs, ZoneExtensions.Terrain.cs, SaveLayers(), if(), IsWalkable(), GetZ(), Perpetuum.Zones, IsWalkableForNpc() (+5 more)

Community 288 - "Entity (Community 288)"

Cohesion: 0.15 Nodes (13): PresencesViewModel.cs, OnFilterTextChanged(), catch(), MatchesFilter(), RemoveSelected(), PresencesViewModel(), Perpetuum.AdminTool.ViewModels, ReloadAsync() (+5 more)

Community 290 - "Entity (Community 290)"

Cohesion: 0.29 Nodes (13): NatDiscoverer.cs, NatDiscoverer.cs, ReleaseAll(), Open.Nat, RenewMappings(), ReleaseSessionMappings(), NatDeviceNotFoundException(), DiscoverDevicesAsync() (+5 more)

Community 289 - "Entity (Community 289)"

Cohesion: 0.29 Nodes (13): MassMailer.cs, MassMailer.cs, WriteToOutbox(), WriteMailToTargets(), return(), OpenMail(), if(), ListFolder() (+5 more)

Community 258 - "Entity (Community 258)"

Cohesion: 0.15 Nodes (13): Position.cs, while(), TotalDistance2D(), Point(), IsInRangeOf2D(), if(), IsWithinRangeOf2D(), GetUlongHashCode() (+5 more)

Community 350 - "Entity (Community 350)"

Cohesion: 0.32 Nodes (12): Refinery.cs, Refinery.cs, RealMaxSlotsPerCharacter(), GetMaterialMultiplier(), GetFacilityInfo(), GetMaterialExtensionBonus(), GetAdditiveComponent(), Perpetuum.Services.ProductionEngine.Facilities (+4 more)

Community 293 - "Entity (Community 293)"

Cohesion: 0.32 Nodes (12): GetEntityDefaults.cs, GetEntityDefaults.cs, InfoBuilder(), Perpetuum.RequestHandlers, Visit(), if(), GetEntityDefaults(), AddItemInfo() (+4 more)

Community 292 - "Entity (Community 292)"

Cohesion: 0.32 Nodes (12): PublicCorporationHangarStorage.cs, PublicCorporationHangarStorage.cs, ToDictionary(), PerpetuumException(), Perpetuum.Containers, PublicCorporationHangarStorage(), GetParentDockingBase(), AddItem() (+4 more)

Community 296 - "Entity (Community 296)"

Cohesion: 0.32 Nodes (12): RobotTemplateRelationsExtensions.cs, RobotTemplateRelationsExtensions.cs, GetRelatedTemplateOrDefault(), GetStarterMaster(), Perpetuum.Items.Templates, if(), GetRelatedTemplate(), GetRandomDummyDecoyOthers() (+4 more)

Community 295 - "Entity (Community 295)"

Cohesion: 0.17 Nodes (12): ProductionInProgress.cs, switch(), ProductionInProgressRepository(), ResumeProduction(), ToDictionary(), PauseProduction(), GetAll(), GetAllByFacility() (+4 more)

Community 297 - "Entity (Community 297)"

Cohesion: 0.17 Nodes (12): CombatDrone.cs, IsHostileFor(), OnUnitLockStateChanged(), IsHostilePlayer(), IsDetected(), OnAggression(), UpdateVisibility(), UpdateUnitVisibility() (+4 more)

Community 317 - "Entity (Community 317)"

Cohesion: 0.32 Nodes (12): SelectionValidator.cs, SelectionValidator.cs, LoadAllValidators(), CreateValidator(), if(), foreach(), ITargetSelectionValidator, IsTargetSelectionValid() (+4 more)

Community 336 - "Entity (Community 336)"

Cohesion: 0.32 Nodes (12): IEntityDefaultReader.cs, IEntityDefaultReader.cs, GetDefinitionsByCategoryFlag(), Perpetuum.EntityFramework, TryGet(), IEntityDefaultReader, GetByEid(), Get() (+4 more)

Community 337 - "Entity (Community 337)"

Cohesion: 0.36 Nodes (12): UnstackAmount.cs, UnstackAmount.cs, UnstackAmount.cs, if(), HandleRequest(), UnstackAmount, using(), catch() (+4 more)

Community 339 - "Entity (Community 339)"

Cohesion: 0.32 Nodes (12): IGangManager.cs, IGangManager.cs, ChangeLeader(), CreateGang(), GetGangByMember(), GetGang(), DisbandGang(), Perpetuum.Groups.Gangs (+4 more)

Community 338 - "Entity (Community 338)"

Cohesion: 0.32 Nodes (12): PresencesView.xaml.cs, PresencesView.xaml.cs, Perpetuum.AdminTool.Views, PresencesView(), OnShowFlocksClick(), while(), OnSaveClick(), InitializeComponent() (+4 more)

Community 342 - "Entity (Community 342)"

Cohesion: 0.32 Nodes (12): MineralConfiguration.cs, MineralConfiguration.cs, MineralConfiguration, IMineralConfiguration, if(), foreach(), IMineralConfigurationReader, ReadAll() (+4 more)

Community 346 - "Entity (Community 346)"

Cohesion: 0.32 Nodes (12): MissionObjects.cs, MissionObjects.cs, MissionIssuer(), MissionReward(), FromRecord(), CheckStanding(), MissionProgressUpdate, ToDictionary() (+4 more)

Community 345 - "Entity (Community 345)"

Cohesion: 0.32 Nodes (12): ServerStateInfo.cs, ServerStateInfo.cs, ServerInfoManager(), ServerInfo, Serialize(), SaveServerInfoToDb(), PostCurrentServerInfoToWebService(), if() (+4 more)

Community 334 - "Entity (Community 334)"

Cohesion: 0.17 Nodes (12): DataRecordExtensions.cs, Perpetuum.Data, default(), GetStepper(), GetValue(), IsDBNull(), Contains(), valueFactory() (+4 more)

Community 333 - "Entity (Community 333)"

Cohesion: 0.36 Nodes (12): ChangeAmmo.cs, ChangeAmmo.cs, ChangeAmmo.cs, using(), if(), HandleRequest(), ChangeAmmo(), Perpetuum.RequestHandlers.Zone.Containers (+4 more)

Community 332 - "Entity (Community 332)"

Cohesion: 0.17 Nodes (12): PBSFacilityUpgradeNode.cs, OnUpdate(), Perpetuum.Zones.PBS.ProductionNodes, TryCollectCoreConsumption(), ToDictionary(), IsContributing(), GetDebugInfo(), CreateWarmUpEnergyState() (+4 more)

Community 319 - "Entity (Community 319)"

Cohesion: 0.17 Nodes (12): ZoneExtensions.Unit.cs, GetBuildingsDictionaryForCharacter(), Perpetuum.Zones, UpdateUnitRelations(), IsUnitWithCategoryInRange(), IsAnyConstructibleWithinRadius2D(), GetTeleportColumns(), GetUnitsWithinRange2D() (+4 more)

Community 318 - "Entity (Community 318)"

Cohesion: 0.17 Nodes (12): MailHandler.cs, SendWelcomeMailExitTutorial(), using(), Perpetuum.Services.Mail, SendWelcomeMailBeginTutorial(), OpenMail(), MoveToFolder(), ListUsedFolders() (+4 more)

Community 321 - "Entity (Community 321)"

Cohesion: 0.17 Nodes (12): Presence.cs, OnFlockNpcCreated(), CreateFlock(), FlockFactory(), LoadFlocks(), ClearFlocks(), ToString(), Update() (+4 more)

Community 320 - "Entity (Community 320)"

Cohesion: 0.17 Nodes (12): NormalRoamingPathFinder.cs, IsRoamingPosition(), ToString(), while(), Perpetuum.Zones.NpcSystem.Presences.PathFinders, GetHashCode(), CompareTo(), FindSpawnPosition() (+4 more)

Community 323 - "Entity (Community 323)"

Cohesion: 0.32 Nodes (12): InsurancePriceRefreshService.cs, InsurancePriceRefreshService.cs, Stop(), Update(), Start(), using(), Refresh(), catch() (+4 more)

Community 322 - "Entity (Community 322)"

Cohesion: 0.32 Nodes (12): SapAttackers.cs, SapAttackers.cs, SapAttackers(), Perpetuum.Zones.NpcSystem.SapAttackers, NotImplementedException(), ToString(), if(), GetActivePresence() (+4 more)

Community 325 - "Entity (Community 325)"

Cohesion: 0.17 Nodes (12): NatDevice.cs, Open.Nat, GetAllMappingsAsync(), GetExternalIPAsync(), if(), GetSpecificMappingAsync(), ReleaseSessionMappings(), UnregisterMapping() (+4 more)

Community 305 - "Entity (Community 305)"

Cohesion: 0.17 Nodes (12): PBSEgg.cs, OnEnterZone(), OnRemovedFromZone(), GetConstructionRadius(), Initialize(), OnDead(), Perpetuum.Zones.PBS, PerpetuumException() (+4 more)

Community 349 - "Entity (Community 349)"

Cohesion: 0.17 Nodes (12): TerraformHandler.cs, VisitTerraformingOperation(), VisitBlurTerraformingOperation(), VisitLevelTerraformingOperation(), VisitSingleTileTerraformingOperation(), Update(), Point(), FeedbackTypeSelector (+4 more)

Community 312 - "Entity (Community 312)"

Cohesion: 0.32 Nodes (12): EquipmentSetChanges.cs, EquipmentSetChanges.cs, BuildRenameSet(), BuildInsertMember(), BuildDeleteSet(), BuildInsertSet(), BuildDeleteThreshold(), RawSqlChange() (+4 more)

Community 311 - "Entity (Community 311)"

Cohesion: 0.32 Nodes (12): IZoneSession.cs, IZoneSession.cs, SendTerrainData(), Stop(), SendPacket(), SendBeamIfVisible(), ResetLogoutTimer(), EnqueueLayerUpdates() (+4 more)

Community 294 - "Entity (Community 294)"

Cohesion: 0.17 Nodes (12): ItemProperty.cs, Perpetuum.Items, foreach(), ItemProperty(), AppendToPacket(), IsRelated(), ToDictionary(), ToPropertyModifier() (+4 more)

Community 328 - "Entity (Community 328)"

Cohesion: 0.32 Nodes (12): ClientConnection.cs, ClientConnection.cs, ClientConnection(), Perpetuum.Network, EnqueueCompletionSource(), if(), Connect(), OnReceived() (+4 more)

Community 327 - "Entity (Community 327)"

Cohesion: 0.32 Nodes (12): Unit.States.cs, Unit.States.cs, ToString(), UnitStates(), Unit, Perpetuum.Units, if(), HasFlag() (+4 more)

Community 326 - "Entity (Community 326)"

Cohesion: 0.32 Nodes (12): NullZoneSession.cs, NullZoneSession.cs, SendTerrainData(), SendBeamIfVisible(), SendPacket(), Stop(), SendBeam(), EnqueueLayerUpdates() (+4 more)

Community 324 - "Entity (Community 324)"

Cohesion: 0.17 Nodes (12): ExtensionReaderExtensions.cs, Extension(), GetExtensionPrerequireTree(), GetExtensionIDByName(), GetExtensionName(), GetExtensionByName(), GetExtensionIDsByName(), GetRequiredExtensions() (+4 more)

Community 344 - "Entity (Community 344)"

Cohesion: 0.17 Nodes (12): WallHealerDeployer.cs, GetWallHealerRadius(), Initialize(), GetWallHealerCycleTime(), HealWallsInRadius(), IsMedicineLeft(), OnUpdate(), OnEnterZone() (+4 more)

Community 343 - "Entity (Community 343)"

Cohesion: 0.17 Nodes (12): CustomRiftConfig.cs, Perpetuum.Services.RiftSystem, ToString(), TrySpawnRift(), IsExcluded(), GetExclusionCategories(), GetPosition(), IN() (+4 more)

Community 341 - "Entity (Community 341)"

Cohesion: 0.32 Nodes (12): PassiveEffectModule.cs, PassiveEffectModule.cs, Perpetuum.Modules.EffectModules, OnApplyingEffect(), AcceptVisitor(), ApplyEffect(), if(), CanApplyEffect() (+4 more)

Community 340 - "Entity (Community 340)"

Cohesion: 0.32 Nodes (12): EconomySnapshotService.cs, EconomySnapshotService.cs, TakeSnapshotAsync(), Update(), Stop(), Start(), Perpetuum.Services.Economy, if() (+4 more)

Community 335 - "Entity (Community 335)"

Cohesion: 0.17 Nodes (12): ProximityDevice.cs, SendDeviceDead(), SendDeviceCreated(), SetDespawnTime(), OnUnitsFound(), IsAllProbesVisible(), OnDeviceDead(), if() (+4 more)

Community 301 - "Entity (Community 301)"

Cohesion: 0.32 Nodes (12): MissionAgent.cs, MissionAgent.cs, if(), FromRecord(), CollectMyMissions(), GetConfigMissionsByCategoryAndLevel(), foreach(), Perpetuum.Services.MissionEngine.Missions (+4 more)

Community 308 - "Entity (Community 308)"

Cohesion: 0.32 Nodes (12): Corporation.Helpers.cs, Corporation.Helpers.cs, GetOrThrow(), GetLandMineEids(), Create(), GetMaximumProbeAmount(), Get(), values() (+4 more)

Community 307 - "Entity (Community 307)"

Cohesion: 0.36 Nodes (12): RelocateItems.cs, RelocateItems.cs, RelocateItems.cs, RelocateItems, using(), HandleRequest(), if(), Perpetuum.RequestHandlers (+4 more)

Community 306 - "Entity (Community 306)"

Cohesion: 0.17 Nodes (12): AlarmSwitch.cs, IsInAlarmSwitchRange(), CreateInteractionBeam(), catch(), GetUseResult(), CreateSuccessBeam(), Perpetuum.Services.MissionEngine.MissionStructures, Update() (+4 more)

Community 348 - "Entity (Community 348)"

Cohesion: 0.17 Nodes (12): PBSConnection.cs, InsertToDb(), Equals(), DeleteFromDb(), GetDisplayType(), GetAsUnit(), DebugDictionary(), ToDictionary() (+4 more)

Community 304 - "Entity (Community 304)"

Cohesion: 0.17 Nodes (12): ZoneEnterQueueService.cs, Perpetuum.Zones, Factory(), EnqueuePlayer(), GetQueueInfoDictionary(), foreach(), QueueItem, RemovePlayer() (+4 more)

Community 303 - "Entity (Community 303)"

Cohesion: 0.32 Nodes (12): CorporateHangarFolder.cs, CorporateHangarFolder.cs, SetLogging(), ReloadItems(), return(), Perpetuum.Groups.Corporations, OnLoadFromDb(), CreateCorporateHangarFolder() (+4 more)

Community 310 - "Entity (Community 310)"

Cohesion: 0.17 Nodes (12): PerpetuumBootstrapper.cs, Stop(), return(), ReleaseAllUpnp(), TypedParameter(), InitRelayManager(), if(), InitContainer() (+4 more)

Community 313 - "Entity (Community 313)"

Cohesion: 0.17 Nodes (12): BeamBuilder.cs, Beam(), WithSource(), WithBulletTime(), Perpetuum.Zones.Beams, WithSlot(), IBeamBuilder, WithVisibility() (+4 more)

Community 314 - "Entity (Community 314)"

Cohesion: 0.17 Nodes (12): Unit.Visibility.cs, GetUnitsWithinRange2D(), GetVisibility(), GetVisibleUnits(), IsDetected(), IsInRangeOf3D(), UpdateVisibility(), UpdatePlayerVisibility() (+4 more)

Community 315 - "Entity (Community 315)"

Cohesion: 0.32 Nodes (12): StackFSM.cs, StackFSM.cs, Perpetuum.StateMachines, if(), DirectClear(), OnStateChanged(), Clear(), Update() (+4 more)

Community 316 - "Entity (Community 316)"

Cohesion: 0.32 Nodes (12): EconomyMoneySupplyRepository.cs, EconomyMoneySupplyRepository.cs, LoadTop10Async(), LoadIdleNicAsync(), LoadAsync(), LoadSnapshotsAsync(), LoadAllBalancesAsync(), while() (+4 more)

Community 302 - "Entity (Community 302)"

Cohesion: 0.32 Nodes (12): Grid.cs, Grid.cs, if(), Grid(), while(), Perpetuum.Collections.Spatial, GetCellCoordIndex(), foreach() (+4 more)

Community 291 - "Entity (Community 291)"

Cohesion: 0.17 Nodes (12): DrawMissionTargetLog.cs, ArgumentOutOfRangeException(), switch(), while(), SendDrawFunctionFinished(), Perpetuum.RequestHandlers.Zone.StatsMapDrawing, DrawOneCategory(), FromRecord() (+4 more)

Community 298 - "Entity (Community 298)"

Cohesion: 0.32 Nodes (12): Ammo.cs, Ammo.cs, ModifyCycleTime(), GetParentModule(), if(), GetParentRobot(), GetOrLoadParentEntity(), Perpetuum.Items.Ammos (+4 more)

Community 300 - "Entity (Community 300)"

Cohesion: 0.32 Nodes (12): UnequipAmmo.cs, UnequipAmmo.cs, HandleRequest(), CheckCombatState(), CheckPvpState(), CheckContainerType(), CheckFieldTerminalRange(), Perpetuum.RequestHandlers.Zone.Containers (+4 more)

Community 299 - "Entity (Community 299)"

Cohesion: 0.32 Nodes (12): IMessageSender.cs, IMessageSender.cs, SendToClient(), SendToOnlineCharacters(), SendToCharacters(), SendToAll(), IMessageSender, Perpetuum (+4 more)

Community 347 - "Entity (Community 347)"

Cohesion: 0.17 Nodes (12): Damage.cs, IDamageBuilder, foreach(), CalculatePlantDamages(), DamageBuilder, DamageInfo(), Damage(), Build() (+4 more)

Community 331 - "Entity (Community 331)"

Cohesion: 0.32 Nodes (12): PBSTerritorialVisibilityHelper.cs, PBSTerritorialVisibilityHelper.cs, SetDockingBaseVisibleOnMap(), Perpetuum.Zones.PBS, SetNetworkVisibleOnTerritoryMap(), PBSTerritorialVisibilityHelper(), NetworkMapVisibility(), if() (+4 more)

Community 330 - "Entity (Community 330)"

Cohesion: 0.32 Nodes (12): IndustrialValueManager.cs, IndustrialValueManager.cs, Perpetuum.Zones.NpcSystem.IndustrialTargetsManagement, IndustrialValueManager, ToDebugString(), Remove(), GetMostValuableTarget(), Clear() (+4 more)

Community 329 - "Entity (Community 329)"

Cohesion: 0.17 Nodes (12): PointExtensions.cs, return(), while(), Perpetuum, ToVector2(), IsInRange(), FloodFill(), GetNearestPoint() (+4 more)

Community 309 - "Entity (Community 309)"

Cohesion: 0.17 Nodes (12): GrowthStates.cs, SpawnNextWave(), SetSpawnDelay(), Update(), RunTask(), NextWaveReady(), foreach(), FindSpawnPosition() (+4 more)

Community 414 - "Entity (Community 414)"

Cohesion: 0.35 Nodes (11): ContainerScannerModule.cs, ContainerScannerModule.cs, if(), ContainerScannerModule, BuildScanResultPacket(), ContainerScanner(), foreach(), OnTargetScanned() (+3 more)

Community 413 - "Entity (Community 413)"

Cohesion: 0.18 Nodes (11): AccountRepository.cs, GetAccessLevel(), Delete(), AccountRepository, return(), GetBySteamId(), Insert(), Perpetuum.Accounting (+3 more)

Community 410 - "Entity (Community 410)"

Cohesion: 0.35 Nodes (11): IProcessManager.cs, IProcessManager.cs, Start(), Stop(), if(), Perpetuum.Threading.Process, IProcessManager, AddProcess() (+3 more)

Community 411 - "Entity (Community 411)"

Cohesion: 0.35 Nodes (11): LootGenerator.cs, LootGenerator.cs, for(), foreach(), SplittableLootGenerator(), GetGenerators(), GetInfos(), if() (+3 more)

Community 368 - "Entity (Community 368)"

Cohesion: 0.35 Nodes (11): PmpSearcher.cs, PmpSearcher.cs, foreach(), catch(), CreateSocketsAndAddGateways(), Discover(), Open.Nat.Pmp, IsSearchAddress() (+3 more)

Community 372 - "Entity (Community 372)"

Cohesion: 0.18 Nodes (11): SAP.cs, ExtendTimerOnce(), AppendTopScoresToPacket(), BroadcastSAPInfoPacket(), if(), OnTakeOver(), SAPPlayerInfo(), OnRemove() (+3 more)

Community 371 - "Entity (Community 371)"

Cohesion: 0.18 Nodes (11): CombatStrategies.cs, TryInvokeStrategy(), TargetMostHatedOrClosest(), TargetRandom(), TargetPropagatedPrimary(), TargetWithinOptimal(), Perpetuum.Zones.NpcSystem.TargettingStrategies, CombatTargetSelectionStrategy() (+3 more)

Community 375 - "Entity (Community 375)"

Cohesion: 0.18 Nodes (11): ZoneEnvironmentHandler.cs, Position(), CollectEnvironmentData(), FromDictionary(), Perpetuum.Zones.Environments, ListEnvironmentDescriptions(), ToPosition(), Tile (+3 more)

Community 377 - "Entity (Community 377)"

Cohesion: 0.18 Nodes (11): ItemPropertyModifier.cs, ToDictionary(), NormalizeExtensionBonus(), Multiply(), ResetToDefaultValue(), Perpetuum.Items, ArgumentOutOfRangeException(), AddToDictionary() (+3 more)

Community 354 - "Entity (Community 354)"

Cohesion: 0.35 Nodes (11): HunterDrone.cs, HunterDrone.cs, GetVisibleUnits(), HunterDrone(), IsQualifyingTarget(), UpdateUnitVisibility(), Perpetuum.Zones.RemoteControl, IsInRangeOf3D() (+3 more)

Community 353 - "Entity (Community 353)"

Cohesion: 0.18 Nodes (11): Presence.cs, Presence(), OnFlockRemoved(), foreach(), if(), OnFlockAdded(), Log(), CreateAndAddFlock() (+3 more)

Community 355 - "Entity (Community 355)"

Cohesion: 0.35 Nodes (11): BlobHandler.cs, BlobHandler.cs, UpdateBlobLevel(), Perpetuum.Zones.Blobs, Update(), UpdateBlob(), CalculateValue(), BlobEffectProperty() (+3 more)

Community 357 - "Entity (Community 357)"

Cohesion: 0.35 Nodes (11): PlantHarvester.cs, PlantHarvester.cs, Perpetuum.Zones.Terrains.Materials.Plants.Harvesters, GetHarvestedAmountPerCycle(), Factory(), if(), HarvestPlant(), switch() (+3 more)

Community 356 - "Entity (Community 356)"

Cohesion: 0.35 Nodes (11): TeleportColumn.cs, TeleportColumn.cs, Perpetuum.Zones.Teleporting, OnRemovedFromZone(), ToDictionary(), TeleportColumn(), if(), AcceptVisitor() (+3 more)

Community 361 - "Entity (Community 361)"

Cohesion: 0.18 Nodes (11): PlantSeedDeployer.cs, while(), PerpetuumException(), Perpetuum.Zones.PlantTools, using(), return(), foreach(), CountNonDiagonalPlants() (+3 more)

Community 409 - "Entity (Community 409)"

Cohesion: 0.35 Nodes (11): ProcessExtensions.cs, ProcessExtensions.cs, TimedProcess(), ToCompositeProcess(), while(), ToAsync(), if(), AsTimed() (+3 more)

Community 399 - "Entity (Community 399)"

Cohesion: 0.35 Nodes (11): AnonymousProcess.cs, AnonymousProcess.cs, Stop(), CompositeProcess(), Perpetuum.Threading.Process, Start(), foreach(), _updater() (+3 more)

Community 387 - "Entity (Community 387)"

Cohesion: 0.35 Nodes (11): ProductionPanelViewModel.cs, ProductionPanelViewModel.cs, UpdateCategory(), Perpetuum.AdminTool.NewItem, RemoveComponent(), Initialize(), foreach(), AddComponent() (+3 more)

Community 388 - "Entity (Community 388)"

Cohesion: 0.35 Nodes (11): OutpostRelicManager.cs, OutpostRelicManager.cs, if(), Perpetuum.Services.Relics, GetNextRelicType(), OutpostRelicManager(), MakeRelic(), RollNextSpawnTime() (+3 more)

Community 389 - "Entity (Community 389)"

Cohesion: 0.35 Nodes (11): NoxModule.cs, NoxModule.cs, Perpetuum.Modules, if(), NoxModule(), OnError(), OnAction(), ConsumePlasma() (+3 more)

Community 392 - "Entity (Community 392)"

Cohesion: 0.35 Nodes (11): LogEvent.cs, LogEvent.cs, LogEvent.cs, LogEvent(), CorporationTechTreeLogger(), CharacterTechTreeLogger(), GetLogEventRecords(), Perpetuum.Log (+3 more)

Community 395 - "Entity (Community 395)"

Cohesion: 0.18 Nodes (11): CorporationRoleEx.cs, GetHighestContainerAccess(), CleanUpCharacterPBSRoles(), CleanUpHangarAccess(), ClearRole(), Perpetuum.Groups.Corporations, HasRole(), GetRelatedRemoveAccess() (+3 more)

Community 394 - "Entity (Community 394)"

Cohesion: 0.18 Nodes (11): CellCoord.cs, while(), ToArea(), GetHashCode(), Perpetuum.Collections.Spatial, IsNeighbouring(), GetNeighbours(), ComputeDistrict() (+3 more)

Community 416 - "Entity (Community 416)"

Cohesion: 0.18 Nodes (11): ActiveModule.cs, ActiveModule(), CreateBeam(), AddProperty(), SendModuleStateToPlayer(), IsInRange(), HandleOffensivePVPCheck(), if() (+3 more)

Community 415 - "Entity (Community 415)"

Cohesion: 0.35 Nodes (11): PerpetuumServerService2.cs, PerpetuumServerService2.cs, StopServer(), while(), ServerStart(), if(), catch(), Perpetuum.ServerService2 (+3 more)

Community 412 - "Entity (Community 412)"

Cohesion: 0.35 Nodes (11): CombatLogger.cs, CombatLogger.cs, if(), Log(), catch(), CombatLogger(), Factory(), Expired() (+3 more)

Community 386 - "Entity (Community 386)"

Cohesion: 0.35 Nodes (11): RelicZoneConfig.cs, RelicZoneConfig.cs, RelicZoneConfigRepository(), RelicZoneConfig(), RelicZoneConfigReader(), GetZoneConfig(), GetZoneRelicConfiguration(), CreateRelicZoneConfigFromRecord() (+3 more)

Community 403 - "Entity (Community 403)"

Cohesion: 0.35 Nodes (11): FakeDb.cs, FakeDb.cs, When(), WhenNonQuery(), RowsAffectedFor(), Record(), Perpetuum.Tests.Fakes.Data, foreach() (+3 more)

Community 417 - "Entity (Community 417)"

Cohesion: 0.35 Nodes (11): WorstMissionSpots.cs, WorstMissionSpots.cs, GetColorBySpotType(), DrawWorstSpotsMap(), ArgumentOutOfRangeException(), foreach(), DrawEllipseOnPoint(), switch() (+3 more)

Community 380 - "Entity (Community 380)"

Cohesion: 0.35 Nodes (11): ChannelLogger.cs, ChannelLogger.cs, Log(), ChannelLoggerFactory(), IChannelLogger, ChannelLogger(), if(), TopicChanged() (+3 more)

Community 378 - "Entity (Community 378)"

Cohesion: 0.35 Nodes (11): OptionalPropertyCollection.cs, OptionalPropertyCollection.cs, Perpetuum.Units, if(), OptionalPropertyChangeEventHandler(), OptionalPropertyCollection, OnPropertyChanged(), GetEnumerator() (+3 more)

Community 376 - "Entity (Community 376)"

Cohesion: 0.18 Nodes (11): EffectHandler.cs, while(), Update(), Remove(), if(), foreach(), OnEffectChanged(), EffectHandler() (+3 more)

Community 369 - "Entity (Community 369)"

Cohesion: 0.35 Nodes (11): IntrusionHelper.cs, IntrusionHelper.cs, catch(), foreach(), AddOwnerIncome(), DoSiegeCorporationSharePayOutAsync(), DoSiegeCorporationSharePayOut(), Perpetuum.Zones.Intrusion (+3 more)

Community 358 - "Entity (Community 358)"

Cohesion: 0.35 Nodes (11): GatheringIndustrialDroneAI.cs, GatheringIndustrialDroneAI.cs, Update(), Perpetuum.Zones.NpcSystem.AI.IndustrialDrones, if(), ReturnToHomePosition(), ToAggressorAI(), ToRetreatIndustrialDroneAI() (+3 more)

Community 362 - "Entity (Community 362)"

Cohesion: 0.35 Nodes (11): FlocksView.xaml.cs, FlocksView.xaml.cs, OnAddClick(), FlocksView(), InitializeComponent(), if(), Perpetuum.AdminTool.Views, OnSaveClick() (+3 more)

Community 393 - "Entity (Community 393)"

Cohesion: 0.35 Nodes (11): Extension.cs, Extension.cs, ToString(), ToDictionary(), Perpetuum, Extension(), GetHashCode(), FromDbDataRecord() (+3 more)

Community 391 - "Entity (Community 391)"

Cohesion: 0.18 Nodes (11): FreeRoamingPathFinder.cs, foreach(), FindNextRoamingPosition(), FindSpawnPosition(), CompareTo(), while(), ToString(), TryGetMaxHomeRange() (+3 more)

Community 385 - "Entity (Community 385)"

Cohesion: 0.35 Nodes (11): CharacterExtensionCollection.cs, CharacterExtensionCollection.cs, Perpetuum.Services.ExtensionService, SelectById(), TryGet(), if(), GetEnumerator(), CharacterExtensionCollection() (+3 more)

Community 384 - "Entity (Community 384)"

Cohesion: 0.18 Nodes (11): Module.cs, GetPropertyModifier(), BuildModuleInfoPacket(), AcceptVisitor(), UpdateProperty(), Perpetuum.Modules, Unequip(), ToDictionary() (+3 more)

Community 383 - "Entity (Community 383)"

Cohesion: 0.18 Nodes (11): EntityDetailView.xaml.cs, Perpetuum.AdminTool.Views, OnDiscardClick(), OnPickCategoryClick(), OnSaveClick(), OnDeleteEntityClick(), OnAddStatClick(), InitializeComponent() (+3 more)

Community 407 - "Entity (Community 407)"

Cohesion: 0.18 Nodes (11): ProductionFacility.cs, CreateSystemStorage(), CheckFacilitySlots(), OnRemoveFromGame(), GetStorage(), InitConnected(), if(), GetPricePerSecond() (+3 more)

Community 406 - "Entity (Community 406)"

Cohesion: 0.18 Nodes (11): RobotTemplate.cs, ToDictionary(), RobotTemplateFactory(), BuildComponents(), Perpetuum.Items.Templates, ItemsFromDictionary(), OnBuild(), ModulesFromDictionary() (+3 more)

Community 401 - "Entity (Community 401)"

Cohesion: 0.35 Nodes (11): IChannelMemberRepository.cs, IChannelMemberRepository.cs, Delete(), Update(), Perpetuum.Services.Channels, HasMembers(), Insert(), IsMember() (+3 more)

Community 400 - "Entity (Community 400)"

Cohesion: 0.35 Nodes (11): IStandingRepository.cs, IStandingRepository.cs, IStandingRepository, Perpetuum.Services.Standing, InsertOrUpdate(), GetStandingForCharacter(), GetAll(), GetStandingLogs() (+3 more)

Community 366 - "Entity (Community 366)"

Cohesion: 0.18 Nodes (11): UpnpSearcher.cs, for(), BuildUpnpNatDeviceInfo(), CreateUdpClients(), switch(), Open.Nat.Upnp, lock(), ReadXmlResponse() (+3 more)

Community 365 - "Entity (Community 365)"

Cohesion: 0.35 Nodes (11): DynamicSqlQuery.cs, DynamicSqlQuery.cs, foreach(), CalculateHashCode(), while(), InsertAndGetIdentity(), Perpetuum.Data, Insert() (+3 more)

Community 382 - "Entity (Community 382)"

Cohesion: 0.18 Nodes (11): PBSArmorRepairerNode.cs, CreateActiveEnergyState(), TryCollectCoreConsumption(), PostCoreSubtract(), GetDebugInfo(), Perpetuum.Zones.PBS.ArmorRepairers, OnUpdate(), OnEnterZone() (+3 more)

Community 381 - "Entity (Community 381)"

Cohesion: 0.35 Nodes (11): ConnectionSettingsWindow.xaml.cs, ConnectionSettingsWindow.xaml.cs, PwdBox_PasswordChanged(), Perpetuum.AdminTool.Views, OnTestClick(), InitializeComponent(), ConnectionSettingsWindow(), OnCancelClick() (+3 more)

Community 363 - "Entity (Community 363)"

Cohesion: 0.18 Nodes (11): GangRepository.cs, Insert(), Get(), DeleteMember(), GetGangIDByMember(), GetAll(), UpdateLeader(), UpdateMemberRole() (+3 more)

Community 364 - "Entity (Community 364)"

Cohesion: 0.18 Nodes (11): PrivateCorporation.cs, return(), PrivateCorporation(), CancelAllCorporationOrders(), AddMember(), PerpetuumException(), CanTransfer(), LogTransaction() (+3 more)

Community 374 - "Entity (Community 374)"

Cohesion: 0.35 Nodes (11): EconomySinkRepository.cs, EconomySinkRepository.cs, LoadInsuranceCoverageAsync(), LoadActivePlayerCountAsync(), if(), LoadAsync(), EconomySinkRepository(), Perpetuum.AdminTool.Economy (+3 more)

Community 373 - "Entity (Community 373)"

Cohesion: 0.35 Nodes (11): EntityChanges.cs, EntityChanges.cs, Perpetuum.AdminTool.Editing, if(), RawSqlChange(), foreach(), AddIfChanged(), BuildInsertEntityWithStats() (+3 more)

Community 370 - "Entity (Community 370)"

Cohesion: 0.35 Nodes (11): PackageChanges.cs, PackageChanges.cs, RawSqlChange(), Perpetuum.AdminTool.Packages, BuildDeletePackageItem(), BuildInsertPackageWithItems(), BuildInsertPackage(), BuildUpdatePackage() (+3 more)

Community 367 - "Entity (Community 367)"

Cohesion: 0.18 Nodes (11): PBSHighwayHandler.cs, IsPointWithinRange(), BoundingArea(), GetLiveHighwaySegments(), HighwaySegmentInfo, Factory(), using(), Start() (+3 more)

Community 379 - "Entity (Community 379)"

Cohesion: 0.35 Nodes (11): ThreatManager.cs, ThreatManager.cs, foreach(), Contains(), Clear(), GetOrAddHostile(), Perpetuum.Zones.NpcSystem.ThreatManaging, Remove() (+3 more)

Community 351 - "Entity (Community 351)"

Cohesion: 0.18 Nodes (11): RemoteControlledCreature.cs, AddThreat(), SetBandwidthUsage(), Scoop(), SetCommandRobot(), RemoveFromZone(), Perpetuum.Zones.RemoteControl, OnBeforeRemovedFromZone() (+3 more)

Community 352 - "Entity (Community 352)"

Cohesion: 0.35 Nodes (11): TierInfo.cs, TierInfo.cs, return(), GetHashCode(), if(), Equals(), Perpetuum.EntityFramework, ToString() (+3 more)

Community 359 - "Entity (Community 359)"

Cohesion: 0.35 Nodes (11): BeamService.cs, BeamService.cs, BeamService(), Add(), Subscribe(), if(), Remove(), Perpetuum.Zones.Beams (+3 more)

Community 360 - "Entity (Community 360)"

Cohesion: 0.35 Nodes (11): ZoneRiftConfigs.cs, ZoneRiftConfigs.cs, CreateZoneRiftConfigFromRecord(), GetMaxLevel(), GetForZone(), Perpetuum.Services.RiftSystem, ZoneRiftConfigRepository(), ZoneRiftConfigReader() (+3 more)

Community 402 - "Entity (Community 402)"

Cohesion: 0.18 Nodes (11): GenxyConverter.cs, ConvertFloat(), ConvertEnumerableStringObject(), converter(), switch(), foreach(), SerializeObject(), if() (+3 more)

Community 408 - "Entity (Community 408)"

Cohesion: 0.18 Nodes (11): Egg.cs, Exit(), AddSummoner(), Enter(), BeginSummonState(), WaitForSummonersState(), if(), Update() (+3 more)

Community 397 - "Entity (Community 397)"

Cohesion: 0.18 Nodes (11): ZoneMissionTarget.cs, ZoneMissionTarget(), ProgressCounter(), OnHandleMissionEvent(), ToString(), ToDictionary(), HandleMissionEvent(), AttachToUnit() (+3 more)

Community 396 - "Entity (Community 396)"

Cohesion: 0.35 Nodes (11): StaleLoginReportingTests.cs, StaleLoginReportingTests.cs, TestSignInHandler(), private(), StaleLoginReportingTests(), Perpetuum.Tests.Unit, return(), A_stale_login_with_no_session_behind_it_is_reported_as_a_flag_left_set() (+3 more)

Community 405 - "Entity (Community 405)"

Cohesion: 0.18 Nodes (11): MissionLocation.cs, ToDictionary(), switch(), ToString(), Perpetuum.Services.MissionEngine.MissionStructures, GetIssuerCorporationByCategory(), Insert(), Init() (+3 more)

Community 398 - "Entity (Community 398)"

Cohesion: 0.35 Nodes (11): IStandingHandler.cs, IStandingHandler.cs, SetStanding(), TryGetStanding(), WriteStandingLog(), ReloadStandingForCharacter(), IStandingHandler, GetReputationFor() (+3 more)

Community 390 - "Entity (Community 390)"

Cohesion: 0.35 Nodes (11): StoredProcedureConformanceTests.cs, StoredProcedureConformanceTests.cs, StoredProcedureConformanceTests, for(), RoutineNames(), ProcedureNameFromDocumentedFileName(), Perpetuum.Tests.Integration.Schema, Every_documented_function_exists() (+3 more)

Community 404 - "Entity (Community 404)"

Cohesion: 0.18 Nodes (11): FleeAI.cs, ShouldStopFleeing(), Enter(), Perpetuum.Zones.NpcSystem.AI, FillModuleActivators(), ComputeRetreatDistance(), Update(), WriteLog() (+3 more)

Community 419 - "Entity (Community 419)"

Cohesion: 0.38 Nodes (10): AreaBomb.cs, AreaBomb.cs, OnSummonSuccess(), AcceptVisitor(), foreach(), IsHostileFor(), Initialize(), AreaBomb (+2 more)

Community 418 - "Entity (Community 418)"

Cohesion: 0.38 Nodes (10): FakeRelayServices.cs, FakeRelayServices.cs, Start(), SendStateToClient(), Stop(), Update(), FakeRequest(), EnqueueAccount() (+2 more)

Community 425 - "Entity (Community 425)"

Cohesion: 0.20 Nodes (10): TerraformHandler.cs, while(), if(), ProcessAffectedPositions(), foreach(), TerraformHandler(), SendAffectedPositions(), DequeueTerraformingOperations() (+2 more)

Community 428 - "Entity (Community 428)"

Cohesion: 0.20 Nodes (10): AbstractRelicManager.cs, AddRelicToZone(), while(), foreach(), RefreshBeam(), UpdateRelics(), SpawnRelic(), DoGetRelicListDictionary() (+2 more)

Community 427 - "Entity (Community 427)"

Cohesion: 0.38 Nodes (10): RemoteSensorBoosterModule.cs, RemoteSensorBoosterModule.cs, Perpetuum.Modules.EffectModules, SetupEffect(), OnError(), RemoteSensorBoosterModule(), CanApplyEffect(), AddProperty() (+2 more)

Community 441 - "Entity (Community 441)"

Cohesion: 0.38 Nodes (10): CharacterWalletHelper.cs, CharacterWalletHelper.cs, if(), CharacterWalletHelper(), GetWallet(), AddToWallet(), TransferCredit(), Perpetuum.Accounting.Characters (+2 more)

Community 440 - "Entity (Community 440)"

Cohesion: 0.38 Nodes (10): RelayInfoBuilder.cs, RelayInfoBuilder.cs, ToDictionary(), Perpetuum.Services.Relay, Build(), ConfigOnlyAllowAdmins(), if(), Factory() (+2 more)

Community 463 - "Entity (Community 463)"

Cohesion: 0.38 Nodes (10): ZoneCreateTerraformLimit.cs, ZoneCreateTerraformLimit.cs, Perpetuum.RequestHandlers.Zone, foreach(), for(), Clear(), if(), HandleRequest() (+2 more)

Community 457 - "Entity (Community 457)"

Cohesion: 0.20 Nodes (10): DbQuery.cs, CommandText(), ExecuteNonQuery(), Perpetuum.Data, ExecuteSingleRow(), DbConnectionFactory(), return(), Timeout() (+2 more)

Community 472 - "Entity (Community 472)"

Cohesion: 0.38 Nodes (10): FittingPresetRequestHandler.cs, FittingPresetRequestHandler.cs, SendAllPresetsToCharacter(), GetFittingPresetRepository(), CorporationFittingPresetRepository(), if(), HandleRequest(), Perpetuum.RequestHandlers.FittingPreset (+2 more)

Community 471 - "Entity (Community 471)"

Cohesion: 0.38 Nodes (10): EntityDefaultRow.cs, EntityDefaultRow.cs, Perpetuum.AdminTool.Entities, RefreshOriginalFromCurrent(), OnPropertyChanged(), EntityDefaultSnapshot, ApplySnapshot(), EntityDefaultRow() (+2 more)

Community 470 - "Entity (Community 470)"

Cohesion: 0.38 Nodes (10): AggregateFieldExtensions.cs, AggregateFieldExtensions.cs, return(), GetFormula(), GetDefaultValue(), IsPublic(), Perpetuum, if() (+2 more)

Community 469 - "Entity (Community 469)"

Cohesion: 0.38 Nodes (10): Profiler.cs, Profiler.cs, Perpetuum, if(), return(), for(), Profiler, CreateUpdateProfiler() (+2 more)

Community 455 - "Entity (Community 455)"

Cohesion: 0.38 Nodes (10): ShieldGeneratorModule.cs, ShieldGeneratorModule.cs, AddProperty(), AcceptVisitor(), SetupEffect(), ShieldGeneratorModule(), switch(), Perpetuum.Modules.EffectModules (+2 more)

Community 454 - "Entity (Community 454)"

Cohesion: 0.38 Nodes (10): EquipmentSetsView.xaml.cs, EquipmentSetsView.xaml.cs, Perpetuum.AdminTool.Views, OnFirstLoaded(), InitializeComponent(), if(), OnAddThresholdClick(), EquipmentSetsView() (+2 more)

Community 453 - "Entity (Community 453)"

Cohesion: 0.20 Nodes (10): EntitiesView.xaml.cs, OnNewEntityClick(), OnReloadClick(), OnShowAllCategoriesClick(), while(), Perpetuum.AdminTool.Views, OnApplyCategoryClick(), InitializeComponent() (+2 more)

Community 452 - "Entity (Community 452)"

Cohesion: 0.38 Nodes (10): ZoneSectorList.cs, ZoneSectorList.cs, ZoneSector, ToDictionary(), ZoneSectorList(), Perpetuum.RequestHandlers, LoadAll(), foreach() (+2 more)

Community 439 - "Entity (Community 439)"

Cohesion: 0.20 Nodes (10): IndustrialTurret.cs, foreach(), catch(), using(), OnUpdate(), Perpetuum.Zones.RemoteControl, Save(), SetTurretType() (+2 more)

Community 438 - "Entity (Community 438)"

Cohesion: 0.38 Nodes (10): RobotTemplateEditorRepository.cs, RobotTemplateEditorRepository.cs, ToIntArray(), while(), ToLong(), RobotTemplateEditorRepository(), if(), Perpetuum.AdminTool.Templates (+2 more)

Community 437 - "Entity (Community 437)"

Cohesion: 0.38 Nodes (10): IReadOnlyRepository.cs, IReadOnlyRepository.cs, Delete(), Update(), Insert(), Perpetuum, IRepository, GetAll() (+2 more)

Community 436 - "Entity (Community 436)"

Cohesion: 0.38 Nodes (10): TradeAccept.cs, TradeAccept.cs, Perpetuum.RequestHandlers.Trades, TradeAccept(), using(), HandleRequest(), CheckTradersAndThrowIfFailed(), catch() (+2 more)

Community 435 - "Entity (Community 435)"

Cohesion: 0.38 Nodes (10): PlantRuleExtensions.cs, PlantRuleExtensions.cs, Perpetuum.Zones.Terrains.Materials.Plants, GetWinnerPlantTypeBasedOnFertility(), foreach(), GetPlantInfoForClient(), GetPlantRule(), for() (+2 more)

Community 434 - "Entity (Community 434)"

Cohesion: 0.38 Nodes (10): SocialConfirmPendingFriendRequest.cs, SocialConfirmPendingFriendRequest.cs, PerpetuumException(), using(), switch(), Perpetuum.RequestHandlers.Socials, SocialConfirmPendingFriendRequest, if() (+2 more)

Community 433 - "Entity (Community 433)"

Cohesion: 0.38 Nodes (10): ZonesModule.cs, ZonesModule.cs, StrongholdPlayerStateManager(), Load(), Perpetuum.Bootstrapper.Modules, if(), foreach(), ZonesModule (+2 more)

Community 432 - "Entity (Community 432)"

Cohesion: 0.38 Nodes (10): MarketModifyOrder.cs, MarketModifyOrder.cs, catch(), BackgroundProcess(), using(), HandleRequest(), Perpetuum.RequestHandlers.Markets, MarketModifyOrder() (+2 more)

Community 431 - "Entity (Community 431)"

Cohesion: 0.38 Nodes (10): RobotTemplateRow.cs, RobotTemplateRow.cs, RobotTemplateSnapshot, RefreshOriginalFromCurrent(), RobotTemplateRow(), OnPropertyChanged(), OnIsQueuedChanged(), ApplySnapshot() (+2 more)

Community 430 - "Entity (Community 430)"

Cohesion: 0.38 Nodes (10): Ice.cs, Ice.cs, SparkActivator(), Perpetuum.Services.MarketEngine, if(), CreditActivator(), PerpetuumException(), Ice() (+2 more)

Community 429 - "Entity (Community 429)"

Cohesion: 0.20 Nodes (10): SeasonDetailViewModel.cs, ObjectiveFilterOption(), IsCategoryMatch(), OnPropertyChanged(), ScoringModeOption(), foreach(), ActivityTypeOption(), catch() (+2 more)

Community 442 - "Entity (Community 442)"

Cohesion: 0.42 Nodes (10): UnpackItems.cs, UnpackItems.cs, UnpackItems.cs, HandleRequest(), using(), UnpackItems, Perpetuum.RequestHandlers.Zone.Containers, CheckContainerType() (+2 more)

Community 449 - "Entity (Community 449)"

Cohesion: 0.38 Nodes (10): CorporationEffect.cs, CorporationEffect.cs, OnRemoved(), SetCorporationEid(), if(), OnTick(), Perpetuum.Zones.Effects, GetTargets() (+2 more)

Community 426 - "Entity (Community 426)"

Cohesion: 0.38 Nodes (10): FakeDbConnection.cs, FakeDbConnection.cs, Perpetuum.Tests.Fakes.Data, FakeDbConnection(), Close(), BeginTransaction(), ChangeDatabase(), CreateCommand() (+2 more)

Community 475 - "Entity (Community 475)"

Cohesion: 0.20 Nodes (10): PlayerMoveChecker.cs, Start(), Create(), EnqueueMove(), ProcessQueue(), Perpetuum.Players, foreach(), IsUpdateValid() (+2 more)

Community 445 - "Entity (Community 445)"

Cohesion: 0.42 Nodes (10): SetItemName.cs, SetItemName.cs, SetItemName.cs, HandleRequest(), using(), SetItemName, CheckContainerType(), CheckFieldTerminalRange() (+2 more)

Community 446 - "Entity (Community 446)"

Cohesion: 0.20 Nodes (10): CombatAI.cs, CombatAI(), BuildPath(), while(), ProcessHostiles(), SetLockForHostile(), SetPrimaryUpdateDelay(), UpdateHostiles() (+2 more)

Community 448 - "Entity (Community 448)"

Cohesion: 0.20 Nodes (10): SparkTeleportRepository.cs, GetAllByCharacter(), Delete(), GetAll(), Get(), Insert(), GetCommon(), Update() (+2 more)

Community 447 - "Entity (Community 447)"

Cohesion: 0.20 Nodes (10): ScorcherModule.cs, UnitVisibility(), OnAction(), AddProperty(), foreach(), ModifyValueByReactorRadiation(), GetDamageBuilder(), AcceptVisitor() (+2 more)

Community 451 - "Entity (Community 451)"

Cohesion: 0.20 Nodes (10): MissionTargetSuccessInfoGenerator.cs, GenerateFakeInfoByChoosenPosition(), foreach(), PickClosestMissionLocation(), GenerateFakeInfoForArtifact(), GenerateFakeInfoForFetch(), if(), MissionTargetSuccessInfoGenerator() (+2 more)

Community 450 - "Entity (Community 450)"

Cohesion: 0.38 Nodes (10): TeleportDescriptionRepository.cs, TeleportDescriptionRepository.cs, TeleportDescriptionRepository(), UpdateActive(), Perpetuum.Zones.Teleporting, Insert(), if(), CreateTeleportDescriptionFromRecord() (+2 more)

Community 479 - "Entity (Community 479)"

Cohesion: 0.38 Nodes (10): Rc4.cs, Rc4.cs, Rc4(), for(), lock(), Decrypt(), Encrypt(), Perpetuum (+2 more)

Community 478 - "Entity (Community 478)"

Cohesion: 0.20 Nodes (10): BinaryStream.cs, BinaryStream(), ReadBytes(), if(), for(), AppendLong(), AppendInt(), AppendByteArray() (+2 more)

Community 474 - "Entity (Community 474)"

Cohesion: 0.38 Nodes (10): UserZoneUnitRepository.cs, UserZoneUnitRepository.cs, Insert(), Update(), UserZoneUnitRepository(), if(), Perpetuum.Zones.ZoneEntityRepositories, foreach() (+2 more)

Community 476 - "Entity (Community 476)"

Cohesion: 0.38 Nodes (10): ThreadLock.cs, ThreadLock.cs, if(), Dispose(), TimeoutException(), Write(), WriteLock(), ReadLock() (+2 more)

Community 477 - "Entity (Community 477)"

Cohesion: 0.38 Nodes (10): IVolunteerCEOService.cs, IVolunteerCEOService.cs, Perpetuum.Groups.Corporations, ClearVolunteer(), GetVolunteer(), IVolunteerCEOService, GetExpiredVolunteers(), AddVolunteer() (+2 more)

Community 473 - "Entity (Community 473)"

Cohesion: 0.20 Nodes (10): Entity.cs, OnSaveToDb(), OnRollbackTransaction(), OnCompletedTransaction(), Entity(), if(), BaseInfoToDictionary(), foreach() (+2 more)

Community 466 - "Entity (Community 466)"

Cohesion: 0.20 Nodes (10): Item.cs, CanStackTo(), AddPropertiesToDictionary(), foreach(), GetBasePropertyModifier(), CheckOwnerOnlyCharacterAndThrowIfFailed(), UpdateAllProperties(), Unstack() (+2 more)

Community 456 - "Entity (Community 456)"

Cohesion: 0.38 Nodes (10): MissionBonusCollector.cs, MissionBonusCollector.cs, ActiveBonuses(), foreach(), GetBonusWithConditions(), Perpetuum.Services.MissionEngine.MissionBonusObjects, MissionBonusCollector, AddBonus() (+2 more)

Community 458 - "Entity (Community 458)"

Cohesion: 0.38 Nodes (10): Db.cs, Db.cs, CreateTransaction(), action(), Perpetuum.Data, using(), TransactionScope(), Query() (+2 more)

Community 459 - "Entity (Community 459)"

Cohesion: 0.38 Nodes (10): ZoneTicket.cs, ZoneTicket.cs, ZoneTicket(), using(), TryDecrypt(), if(), GetCharacterFromEncryptedTicket(), CreateAndEncryptFor() (+2 more)

Community 460 - "Entity (Community 460)"

Cohesion: 0.20 Nodes (10): PBSTurret.cs, ActiveCoreState(), EnergyStateFactory(), WarmUpCoreState(), IsHostile(), IsHostileCorporation(), OnUpdate(), if() (+2 more)

Community 461 - "Entity (Community 461)"

Cohesion: 0.20 Nodes (10): PlantSeedDeployer.cs, IsWallConditionsMatch(), for(), IsPositionValidForPlantingOrThrow(), CheckNonConcreteAndThrow(), IsWallAmountMatch(), if(), PutPlantOrThrow() (+2 more)

Community 462 - "Entity (Community 462)"

Cohesion: 0.38 Nodes (10): SeasonModels.cs, SeasonModels.cs, Season, Perpetuum.Services.Seasons, SeasonCharacterPoints, SeasonLeaderboardReward, SeasonPackageItem, SeasonTier (+2 more)

Community 464 - "Entity (Community 464)"

Cohesion: 0.20 Nodes (10): EventListenerService.cs, AttachListener(), Perpetuum.Services.EventServices, foreach(), Start(), OnMessageReceived(), Log(), Update() (+2 more)

Community 465 - "Entity (Community 465)"

Cohesion: 0.20 Nodes (10): Flock.cs, AddMember(), RemoveMember(), if(), Log(), OnAllMembersDead(), LootGenerator(), Flock() (+2 more)

Community 420 - "Entity (Community 420)"

Cohesion: 0.38 Nodes (10): Scanner.Intrusion.cs, Scanner.Intrusion.cs, Visit(), foreach(), if(), Perpetuum.Zones.Scanning.Scanners, GetRandomModifier(), CalculateTime() (+2 more)

Community 421 - "Entity (Community 421)"

Cohesion: 0.20 Nodes (10): ActiveModule.Ammo.cs, AddChild(), UnequipAmmoToContainer(), ClearChildren(), ConsumeAmmo(), Perpetuum.Modules, GetAmmo(), InitAmmo() (+2 more)

Community 423 - "Entity (Community 423)"

Cohesion: 0.20 Nodes (10): TranslationStore.cs, Save(), TryAddKey(), TryAddLanguage(), UnusedLanguages(), RemoveRow(), Perpetuum.AdminTool.Translations, Load() (+2 more)

Community 424 - "Entity (Community 424)"

Cohesion: 0.38 Nodes (10): AccountWallet.cs, AccountWallet.cs, PerpetuumException(), SetBalance(), Perpetuum.Accounting, GetBalance(), OnCommited(), if() (+2 more)

Community 467 - "Entity (Community 467)"

Cohesion: 0.20 Nodes (10): Robot.Properties.cs, CamouflageBonus(), BuildPropertiesDictionary(), UpdateRelatedProperties(), GetPropertyModifier(), CheckPowerGridForModule(), CheckCpuForModule(), InitProperties() (+2 more)

Community 468 - "Entity (Community 468)"

Cohesion: 0.20 Nodes (10): TechTreeNode.cs, Traverse(), while(), ToString(), Extension(), ToDictionary(), GetHashCode(), Perpetuum.Services.TechTree (+2 more)

Community 444 - "Entity (Community 444)"

Cohesion: 0.38 Nodes (10): Beam.cs, Beam.cs, Start(), if(), Dispose(), Perpetuum.Zones.Beams, BeamExpiredCallback(), NewBuilder() (+2 more)

Community 443 - "Entity (Community 443)"

Cohesion: 0.38 Nodes (10): ArtifactRepository.cs, ArtifactRepository.cs, InsertArtifact(), GetArtifacts(), Perpetuum.Zones.Artifacts.Repositories, GetArtifactInfo(), ArtifactRepository(), DeleteArtifactsByMissionGuid() (+2 more)

Community 422 - "Entity (Community 422)"

Cohesion: 0.20 Nodes (10): InterzonePresence.cs, RemoveFlock(), ResetDynamicDespawnTimer(), ToString(), Perpetuum.Zones.NpcSystem.Presences.InterzonePresences, OnSpawned(), foreach(), OnFlockAllMembersDead() (+2 more)

Community 503 - "Entity (Community 503)"

Cohesion: 0.20 Nodes (10): NpcReinforcementSpawner.cs, Perpetuum.Services.EventServices.EventProcessors.NpcSpawnEventHandlers, GetActiveReinforcments(), CheckReinforcements(), CheckState(), FindSpawnPosition(), ExpireWave(), CheckMessage() (+2 more)

Community 502 - "Entity (Community 502)"

Cohesion: 0.20 Nodes (10): PBSObjectHelper.cs, OnOrphanedStateChanged(), SetToDeconstruct(), SendNodeUpdate(), SetOnlineStatus(), SendAttackAlert(), OnConstructionLevelChanged(), ForceDeconstruct() (+2 more)

Community 506 - "Entity (Community 506)"

Cohesion: 0.38 Nodes (10): PropertyModifiersPanelViewModel.cs, PropertyModifiersPanelViewModel.cs, Initialize(), foreach(), AddModPropertyRow(), AddAggModRow(), Perpetuum.AdminTool.NewItem, RemoveAggModRow() (+2 more)

Community 505 - "Entity (Community 505)"

Cohesion: 0.38 Nodes (10): FileLogger.cs, FileLogger.cs, while(), Perpetuum.Log.Loggers, Factory(), if(), Flush(), FileLogger() (+2 more)

Community 508 - "Entity (Community 508)"

Cohesion: 0.38 Nodes (10): OptionsVisualPanelViewModel.cs, OptionsVisualPanelViewModel.cs, if(), AddConfigRow(), HasDuplicateConfigColumns(), foreach(), Perpetuum.AdminTool.NewItem, RemoveConfigRow() (+2 more)

Community 481 - "Entity (Community 481)"

Cohesion: 0.38 Nodes (10): QuadTreeNode.cs, QuadTreeNode.cs, for(), TryAdd(), Perpetuum.Collections.Spatial, GetNodes(), Remove(), QuadTreeNode() (+2 more)

Community 480 - "Entity (Community 480)"

Cohesion: 0.38 Nodes (10): ZoneConfiguration.cs, ZoneConfiguration.cs, ToDictionary(), ToString(), ZoneConfigurationReader(), IZoneConfigurationReader, foreach(), GetAll() (+2 more)

Community 483 - "Entity (Community 483)"

Cohesion: 0.20 Nodes (10): ZoneExtensions.Environment.cs, CleanEnvironmentByUnit(), BlockingInfo(), CleanBlockingByDefinition(), ZoneExtensions, Perpetuum.Zones, DrawEnvironmentForDecor(), DrawEnvironmentByUnit() (+2 more)

Community 482 - "Entity (Community 482)"

Cohesion: 0.20 Nodes (10): ExpiringPBSDockingBase.cs, SetDeconstructionRight(), OnUpdate(), Kill(), OnEnterZone(), foreach(), IsDeconstructAllowed(), JoinChannel() (+2 more)

Community 485 - "Entity (Community 485)"

Cohesion: 0.20 Nodes (10): PBSEnergyWell.cs, OnUpdateToDb(), OnInsertToDb(), ExtractWithinRange(), OnLoadFromDb(), GetDebugInfo(), Perpetuum.Zones.PBS.EnergyWell, PBSActiveObjectAction() (+2 more)

Community 484 - "Entity (Community 484)"

Cohesion: 0.20 Nodes (10): PmpNatDevice.cs, UnregisterMapping(), catch(), GetAllMappingsAsync(), GetExternalIPAsync(), GetSpecificMappingAsync(), RegisterMapping(), PmpNatDevice() (+2 more)

Community 490 - "Entity (Community 490)"

Cohesion: 0.20 Nodes (10): ProductionLine.cs, GetDecalibratedEfficiencies(), CreateFromRecord(), CalculateDecalibrationPenalty(), IsActive(), LoadByProductionId(), ProductionLine(), SetRounds() (+2 more)

Community 489 - "Entity (Community 489)"

Cohesion: 0.38 Nodes (10): MarketCleanUpService.cs, MarketCleanUpService.cs, Update(), using(), catch(), MarketCleanUpService(), Perpetuum.Services.MarketEngine, CleanUp() (+2 more)

Community 491 - "Entity (Community 491)"

Cohesion: 0.20 Nodes (10): TcpConnection.cs, TcpConnection(), if(), Receive(), OnHandleSocketException(), OnProcessReceivedRawData(), OnReceived(), while() (+2 more)

Community 492 - "Entity (Community 492)"

Cohesion: 0.20 Nodes (10): InsuraceFacility.cs, GetSlotExtensionBonus(), catch(), GetFacilityInfo(), GetFeeExtensionBonus(), GetInsuranceDays(), GetTimeExtensionBonus(), InsuranceQuery() (+2 more)

Community 494 - "Entity (Community 494)"

Cohesion: 0.38 Nodes (10): MainWindow.xaml.cs, MainWindow.xaml.cs, Perpetuum.AdminTool.Views, OnLogoutClick(), OnOpenSettingsClick(), MainWindow(), InitializeComponent(), catch() (+2 more)

Community 495 - "Entity (Community 495)"

Cohesion: 0.42 Nodes (10): PackItems.cs, PackItems.cs, PackItems.cs, PackItems(), using(), HandleRequest(), Perpetuum.RequestHandlers.Zone.Containers, Perpetuum.RequestHandlers (+2 more)

Community 498 - "Entity (Community 498)"

Cohesion: 0.20 Nodes (10): NewItemDialog.xaml.cs, PickPrototypeCategory_Click(), NewItemDialog(), PickCalibrationCategory_Click(), PickAttributeMain_Click(), OnPreviewKeyDown(), Perpetuum.AdminTool.Views, InitializeComponent() (+2 more)

Community 497 - "Entity (Community 497)"

Cohesion: 0.20 Nodes (10): PointExtensions.cs, SqrDistance(), Vector2(), Point(), Position(), ToPosition(), GetNeighbours(), foreach() (+2 more)

Community 496 - "Entity (Community 496)"

Cohesion: 0.38 Nodes (10): IZone.cs, IZone.cs, RemoveUnit(), SetGang(), IZone, AddUnit(), Enter(), GetPlayer() (+2 more)

Community 493 - "Entity (Community 493)"

Cohesion: 0.20 Nodes (10): ProductionDataAccessExtensions.cs, IsPrototypeDefinition(), GetProductionDuration(), IsItemResearchable(), GetPrototypePair(), GetResultingDefinitionFromCalibrationDefinition(), GetProductionPriceModifier(), GetOriginalDefinitionFromPrototype() (+2 more)

Community 486 - "Entity (Community 486)"

Cohesion: 0.38 Nodes (10): RobotHelper.cs, RobotHelper.cs, RobotHelper(), IsSelected(), LoadRobotOrThrow(), Perpetuum.Robots, if(), LoadRobot() (+2 more)

Community 500 - "Entity (Community 500)"

Cohesion: 0.38 Nodes (10): AttributeFlagsCatalog.cs, AttributeFlagsCatalog.cs, AttributeFlagsCatalog(), Set(), if(), foreach(), Describe(), Perpetuum.AdminTool.Entities (+2 more)

Community 499 - "Entity (Community 499)"

Cohesion: 0.38 Nodes (10): RobotTemplateRepository.cs, RobotTemplateRepository.cs, RobotTemplateRepository(), Perpetuum.Items.Templates, Insert(), Update(), Get(), DeleteByID() (+2 more)

Community 501 - "Entity (Community 501)"

Cohesion: 0.20 Nodes (10): Layer.cs, GetValue(), CopyFromStreamToArea(), fixed(), GetArea(), CopyAreaToByteArray(), SetArea(), Perpetuum.Zones.Terrains (+2 more)

Community 507 - "Entity (Community 507)"

Cohesion: 0.38 Nodes (10): BonusesPanelViewModel.cs, BonusesPanelViewModel.cs, HasDuplicates(), RemoveRow(), LoadFromClone(), Initialize(), Perpetuum.AdminTool.NewRobot, ExtensionPickItem() (+2 more)

Community 504 - "Entity (Community 504)"

Cohesion: 0.38 Nodes (10): MissionProcessorFinishedMissions.cs, MissionProcessorFinishedMissions.cs, GetSuccessfullyFinishedMissions(), ResetFinishedMissionsOnServer(), if(), Perpetuum.Services.MissionEngine.MissionProcessorObjects, GetFinishedAndLastMissions(), FinishedMissionsClearCache() (+2 more)

Community 487 - "Entity (Community 487)"

Cohesion: 0.20 Nodes (10): TransportAssignment.cs, PaybackHalfCollateral(), if(), DeleteFromDb(), GetLocalPublicContainer(), PaybackCollateral(), WriteLog(), TransportAssignment() (+2 more)

Community 488 - "Entity (Community 488)"

Cohesion: 0.20 Nodes (10): ZoneMissionInProgress.cs, Init(), Perpetuum.Services.MissionEngine.Missions, ToString(), SetCurrentTargetOrder(), LoadZoneTargets(), foreach(), CreateFromProgressUpdate() (+2 more)

Community 622 - "Entity (Community 622)"

Cohesion: 0.42 Nodes (9): SeasonsView.xaml.cs, SeasonsView.xaml.cs, RequestBack(), InitializeComponent(), if(), OnLoaded(), Perpetuum.AdminTool.Views, OnReloadClick() (+1 more)

Community 624 - "Entity (Community 624)"

Cohesion: 0.42 Nodes (9): PBSRegisterHelper.cs, PBSRegisterHelper.cs, GetRegisteredMembers(), ClearMembersFromSql(), DeleteRegisteredMembers(), foreach(), WriteRegistersToDb(), Perpetuum.Zones.ProximityProbes (+1 more)

Community 623 - "Entity (Community 623)"

Cohesion: 0.42 Nodes (9): IRelicManager.cs, IRelicManager.cs, Update(), Start(), ForceSpawnRelicAt(), Perpetuum.Services.Relics, IRelicManager, GetRelicListDictionary() (+1 more)

Community 604 - "Entity (Community 604)"

Cohesion: 0.22 Nodes (9): MissionFilter.cs, CheckTutorialMissions(), IsConfigMissionAvailable(), Perpetuum.Services.MissionEngine, IsRandomMissionAvailable(), IsMissionRunningWithThisCategoryAndLevel(), IsMissionRunningWithThisCategory(), GetConfigMissionsByCategoryAndLevel() (+1 more)

Community 603 - "Entity (Community 603)"

Cohesion: 0.42 Nodes (9): TemplateRelationChanges.cs, TemplateRelationChanges.cs, Perpetuum.AdminTool.Editing, foreach(), RawSqlChange(), if(), BuildInsert(), BuildDelete() (+1 more)

Community 595 - "Entity (Community 595)"

Cohesion: 0.42 Nodes (9): PBSMakeConnection.cs, PBSMakeConnection.cs, Perpetuum.RequestHandlers.Zone.PBS, using(), PBSMakeConnection, HandleRequest(), catch(), if() (+1 more)

Community 596 - "Entity (Community 596)"

Cohesion: 0.42 Nodes (9): LookupCache.cs, LookupCache.cs, foreach(), LookupCache, RefreshTemplatesAsync(), while(), RefreshEntitiesAsync(), Perpetuum.AdminTool.Common (+1 more)

Community 589 - "Entity (Community 589)"

Cohesion: 0.22 Nodes (9): FieldEccmEffectGenerator.cs, GetTargetUnits(), foreach(), CheckDeploymentAndThrow(), ApplyEffect(), Perpetuum.Zones.FieldEffectGenerators, OnUpdate(), SetDespawnTime() (+1 more)

Community 588 - "Entity (Community 588)"

Cohesion: 0.22 Nodes (9): TerraformingOperation.cs, return(), VisitTerraformingOperation(), ProcessAreaHelper(), FillBufferWithCurrentAltitude(), AcceptVisitor(), DoTerraform(), Prepare() (+1 more)

Community 585 - "Entity (Community 585)"

Cohesion: 0.42 Nodes (9): AutoMarketConfigViewModel.cs, AutoMarketConfigViewModel.cs, if(), catch(), AutoMarketConfigViewModel(), foreach(), QueueSave(), LoadAsync() (+1 more)

Community 584 - "Entity (Community 584)"

Cohesion: 0.22 Nodes (9): ProductionEnablerNodes.cs, Perpetuum.Zones.PBS.ProductionNodes, PBSResearchLabEnablerNode, PBSPrototyperEnablerNode, PBSReprocessEnablerNode, PBSRepairEnablerNode, PBSRefineryEnablerNode, PBSMillEnablerNode (+1 more)

Community 591 - "Entity (Community 591)"

Cohesion: 0.22 Nodes (9): RelicLoot.cs, GenerateLoot(), HasValidLoots(), CreateRelicLootFromRecord(), IRelicLoot, foreach(), GetRelicLoots(), RelicLootReader (+1 more)

Community 583 - "Entity (Community 583)"

Cohesion: 0.22 Nodes (9): CoveringAI.cs, BuildPath(), CoveringAI(), WriteLog(), if(), PruneInactiveHostiles(), while(), UpdateMovement() (+1 more)

Community 582 - "Entity (Community 582)"

Cohesion: 0.42 Nodes (9): TerrainsModule.cs, TerrainsModule.cs, switch(), TerrainsModule, Perpetuum.Bootstrapper.Modules, if(), foreach(), ArgumentOutOfRangeException() (+1 more)

Community 571 - "Entity (Community 571)"

Cohesion: 0.42 Nodes (9): TerrainControlInfo.cs, TerrainControlInfo.cs, HasFlags(), Equals(), ClearAllConcrete(), SetFlags(), TerrainControlInfo, Perpetuum.Zones.Terrains (+1 more)

Community 570 - "Entity (Community 570)"

Cohesion: 0.42 Nodes (9): NpcLootChanges.cs, NpcLootChanges.cs, RawSqlChange(), if(), BuildInsert(), ComputeBulkChanges(), foreach(), BuildDelete() (+1 more)

Community 575 - "Entity (Community 575)"

Cohesion: 0.42 Nodes (9): MineralScanResultItem.cs, MineralScanResultItem.cs, Perpetuum.Zones.Scanning.Results, return(), ToDictionary(), ToScanResult(), MineralScanResultItem(), if() (+1 more)

Community 576 - "Entity (Community 576)"

Cohesion: 0.42 Nodes (9): ZoneExtensions.Bitmap.cs, ZoneExtensions.Bitmap.cs, SaveBitmapHelper(), CreateBitmap(), Perpetuum.Zones, SaveBitmap(), CreatePassableBitmap(), if() (+1 more)

Community 577 - "Entity (Community 577)"

Cohesion: 0.42 Nodes (9): PresenceChanges.cs, PresenceChanges.cs, Perpetuum.AdminTool.Editing, ComputeBulkChanges(), BuildDelete(), BuildInsert(), if(), foreach() (+1 more)

Community 607 - "Entity (Community 607)"

Cohesion: 0.22 Nodes (9): PBSHighwayNode.cs, Enter(), ActiveEnergyState(), EnergyStateFactory(), PBSHighwayNode(), WarmUpEnergyState(), if(), RefreshAll() (+1 more)

Community 606 - "Entity (Community 606)"

Cohesion: 0.42 Nodes (9): HunterPatrolAI.cs, HunterPatrolAI.cs, ToHunterRetreatAI(), ToHunterApproachAI(), Update(), Perpetuum.Zones.NpcSystem.AI.HunterDrones, HunterPatrolAI(), Enter() (+1 more)

Community 599 - "Entity (Community 599)"

Cohesion: 0.22 Nodes (9): Mission.cs, switch(), Mission(), LoadIssuer(), InitIssuer(), ArgumentOutOfRangeException(), if(), GetSlimInfo() (+1 more)

Community 600 - "Entity (Community 600)"

Cohesion: 0.42 Nodes (9): Scanner.Directional.cs, Scanner.Directional.cs, BuildPacket(), OnMineralScanned(), Visit(), RandomizeDirection(), Perpetuum.Zones.Scanning.Scanners, foreach() (+1 more)

Community 602 - "Entity (Community 602)"

Cohesion: 0.42 Nodes (9): IChannelBanRepository.cs, IChannelBanRepository.cs, UnBanAll(), UnBan(), Perpetuum.Services.Channels, IsBanned(), Ban(), GetBannedCharacters() (+1 more)

Community 590 - "Entity (Community 590)"

Cohesion: 0.42 Nodes (9): SapAttackerPresence.cs, SapAttackerPresence.cs, ReferenceEquals(), ToString(), Perpetuum.Zones.NpcSystem.SapAttackers, SapAttackerPresence(), SetActivePresence(), IsActivePresence() (+1 more)

Community 510 - "Entity (Community 510)"

Cohesion: 0.22 Nodes (9): Gate.cs, using(), Gate(), OpenOrClose(), HasAccess(), if(), UseGateWithCharacter(), DeleteAndCleanUp() (+1 more)

Community 509 - "Entity (Community 509)"

Cohesion: 0.42 Nodes (9): ProductionComponent.cs, ProductionComponent.cs, ProductionComponent(), Perpetuum.Services.ProductionEngine, switch(), ProductionLiveComponent, ToDictionary(), IsSkipped() (+1 more)

Community 515 - "Entity (Community 515)"

Cohesion: 0.42 Nodes (9): ChatEcho.cs, ChatEcho.cs, NpcChatEcho(), HandleMessage(), ChatEcho(), if(), DirectMessenger(), using() (+1 more)

Community 514 - "Entity (Community 514)"

Cohesion: 0.22 Nodes (9): LayerHelper.cs, SetTerrafomProtectionCircle(), Perpetuum.Zones.Terrains, CreateGarden(), ClearPlantsCircle(), foreach(), action(), ClearConcreteCircle() (+1 more)

Community 517 - "Entity (Community 517)"

Cohesion: 0.42 Nodes (9): ChannelRepository.cs, ChannelRepository.cs, Channel(), Delete(), Perpetuum.Services.Channels, GetAll(), Update(), Insert() (+1 more)

Community 516 - "Entity (Community 516)"

Cohesion: 0.42 Nodes (9): EventProcessor.cs, EventProcessor.cs, OnError(), Perpetuum.Services.EventServices.EventProcessors, OnNext(), IEventProcessor, HandleMessage(), OnCompleted() (+1 more)

Community 518 - "Entity (Community 518)"

Cohesion: 0.42 Nodes (9): ReprocessSession.cs, ReprocessSession.cs, foreach(), Factory(), AddMember(), GetQueryDictionary(), ReprocessSession(), WriteSessionToSql() (+1 more)

Community 521 - "Entity (Community 521)"

Cohesion: 0.22 Nodes (9): Robot.Properties.cs, if(), AddProperty(), CpuProperty(), CalculateValue(), foreach(), DecayChanceProperty(), SimulateFitting() (+1 more)

Community 548 - "Entity (Community 548)"

Cohesion: 0.42 Nodes (9): CorporationApplicationExtensions.cs, CorporationApplicationExtensions.cs, DeleteAll(), GetApplications(), GetApplicationsByCharacter(), Perpetuum.Groups.Corporations.Applications, GetCorporationApplications(), ToDictionary() (+1 more)

Community 547 - "Entity (Community 547)"

Cohesion: 0.42 Nodes (9): ChannelBanRepository.cs, ChannelBanRepository.cs, Perpetuum.Services.Channels, UnBanAll(), UnBan(), GetBannedCharacters(), IsBanned(), Ban() (+1 more)

Community 550 - "Entity (Community 550)"

Cohesion: 0.42 Nodes (9): MissionStructure.cs, MissionStructure.cs, CreateSuccessBeam(), CreateInteractionBeam(), AcceptVisitor(), IsBeamPublic(), MissionStructure(), Perpetuum.Services.MissionEngine.MissionStructures (+1 more)

Community 549 - "Entity (Community 549)"

Cohesion: 0.42 Nodes (9): EffectToken.cs, EffectToken.cs, EffectToken(), if(), Equals(), GetHashCode(), NewToken(), Perpetuum.Zones.Effects (+1 more)

Community 551 - "Entity (Community 551)"

Cohesion: 0.42 Nodes (9): IZoneEnterQueueService.cs, IZoneEnterQueueService.cs, EnqueuePlayer(), IZoneEnterQueueService, Perpetuum.Zones, LoadPlayerAndSendReply(), SendReplyCommand(), RemovePlayer() (+1 more)

Community 552 - "Entity (Community 552)"

Cohesion: 0.42 Nodes (9): NpcReinforcementWave.cs, NpcReinforcementWave.cs, SetActivePresence(), NpcReinforcementWave(), IsActivePresence(), DeactivatePresence(), Perpetuum.Zones.NpcSystem.Reinforcements, ReferenceEquals() (+1 more)

Community 553 - "Entity (Community 553)"

Cohesion: 0.22 Nodes (9): Lock.cs, Start(), AcceptVisitor(), LockEventHandler(), Cancel(), Lock(), Perpetuum.Zones.Locking.Locks, Update() (+1 more)

Community 556 - "Entity (Community 556)"

Cohesion: 0.42 Nodes (9): ZonePBSFixOrphaned.cs, ZonePBSFixOrphaned.cs, using(), HandleRequest(), Perpetuum.RequestHandlers.Zone, foreach(), catch(), if() (+1 more)

Community 559 - "Entity (Community 559)"

Cohesion: 0.42 Nodes (9): FlockChanges.cs, FlockChanges.cs, RawSqlChange(), ComputeBulkChanges(), foreach(), BuildInsert(), Perpetuum.AdminTool.Editing, if() (+1 more)

Community 563 - "Entity (Community 563)"

Cohesion: 0.42 Nodes (9): Authenticator.cs, Authenticator.cs, Perpetuum.AdminTool.Data, AuthenticateAsync(), Authenticator(), catch(), if(), AuthOutcome (+1 more)

Community 544 - "Entity (Community 544)"

Cohesion: 0.22 Nodes (9): ExtensionReader.cs, GetAllSchoolExtensions(), GetAllMajorExtensions(), foreach(), GetAllCorporationExtensions(), GetRobotComponentExtensionBonus(), GetAllSparkExtensions(), Perpetuum.Services.ExtensionService (+1 more)

Community 543 - "Entity (Community 543)"

Cohesion: 0.42 Nodes (9): SparkTeleportUse.cs, SparkTeleportUse.cs, using(), SparkTeleportUse(), HandleRequest(), CheckExtensionLevelAndThrowIfFailed(), if(), PerpetuumException() (+1 more)

Community 524 - "Entity (Community 524)"

Cohesion: 0.42 Nodes (9): EccmModule.cs, EccmModule.cs, GetProperties(), UpdateAllProperties(), if(), Perpetuum.Modules.EffectModules, OnAction(), EccmModule() (+1 more)

Community 525 - "Entity (Community 525)"

Cohesion: 0.42 Nodes (9): PerpetuumException.cs, PerpetuumException.cs, PerpetuumException(), foreach(), Create(), if(), Perpetuum, SetData() (+1 more)

Community 526 - "Entity (Community 526)"

Cohesion: 0.22 Nodes (9): MissileWeaponModule.cs, CalculateValue(), ApplyEffectModifiers(), AcceptVisitor(), switch(), GetDamageBuilder(), Perpetuum.Modules.Weapons, UpdateProperty() (+1 more)

Community 527 - "Entity (Community 527)"

Cohesion: 0.42 Nodes (9): RemoteArmorRepairModule.cs, RemoteArmorRepairModule.cs, OnAction(), OnError(), if(), OnRepair(), Perpetuum.Modules, RemoteArmorRepairModule() (+1 more)

Community 528 - "Entity (Community 528)"

Cohesion: 0.22 Nodes (9): MarketAutoOrdersManager.cs, Start(), MarketAutoOrdersManager, ConsolidateStatistics(), RecalculatePricesAndRenewOrdersAsync(), Perpetuum.Services.MarketEngine, ConsolidateStatisticsAsync(), Update() (+1 more)

Community 529 - "Entity (Community 529)"

Cohesion: 0.22 Nodes (9): MessageBuilder.cs, SetData(), if(), SetCommand(), MessageBuilder(), ToCorporation(), ToCharacters(), WithError() (+1 more)

Community 530 - "Entity (Community 530)"

Cohesion: 0.22 Nodes (9): EPBonusEventService.cs, GetTimeRemained(), EndEvent(), GetBonus(), Stop(), SetEvent(), Update(), Start() (+1 more)

Community 531 - "Entity (Community 531)"

Cohesion: 0.22 Nodes (9): LoginQueueService.cs, Stop(), foreach(), EnqueueAccount(), Perpetuum.Services.Relay, RefreshQueue(), Start(), catch() (+1 more)

Community 533 - "Entity (Community 533)"

Cohesion: 0.22 Nodes (9): RemoteCommand.cs, ModifyDroneArmorMax(), AcceptVisitor(), Initialize(), ModifyDroneRemoteRepairAmount(), ModifyDroneMiningAmount(), Perpetuum.Items.Ammos, ModifyDroneDamage() (+1 more)

Community 532 - "Entity (Community 532)"

Cohesion: 0.42 Nodes (9): AsyncProcess.cs, AsyncProcess.cs, while(), Update(), AsyncProcess(), Stop(), catch(), if() (+1 more)

Community 534 - "Entity (Community 534)"

Cohesion: 0.42 Nodes (9): ArtifactScanner.cs, ArtifactScanner.cs, Perpetuum.Zones.Artifacts.Scanners, Scan(), if(), foreach(), SpawnNpcs(), CreateLoots() (+1 more)

Community 535 - "Entity (Community 535)"

Cohesion: 0.42 Nodes (9): ItemEnablerExtensionChecker.cs, ItemEnablerExtensionChecker.cs, ItemEnablerExtensionChecker(), CheckItemEnablerExtensions(), Check(), if(), CheckExtensions(), Visit() (+1 more)

Community 536 - "Entity (Community 536)"

Cohesion: 0.42 Nodes (9): FittingPreset.cs, FittingPreset.cs, if(), FittingPreset(), CreateFrom(), ToGenxyString(), ToDictionary(), Perpetuum.Robots.Fitting (+1 more)

Community 537 - "Entity (Community 537)"

Cohesion: 0.22 Nodes (9): MathHelper.cs, DirectionToVector(), DirectionTo(), ReverseTensionedEaseInEaseOut(), Perpetuum, Vector2(), DistanceFromLineSegment(), TensionedEaseInEaseOut() (+1 more)

Community 538 - "Entity (Community 538)"

Cohesion: 0.42 Nodes (9): TechTreeLogger.cs, TechTreeLogger.cs, values(), GetLogEventRecords(), GetAll(), Perpetuum.Services.TechTree, CreateLogEventFromRecord(), if() (+1 more)

Community 539 - "Entity (Community 539)"

Cohesion: 0.22 Nodes (9): GoodiePackHandler.cs, if(), for(), CreateFromRecord(), GoodiePackHandler(), foreach(), RedeemDone(), RedeemableItemInfo() (+1 more)

Community 540 - "Entity (Community 540)"

Cohesion: 0.42 Nodes (9): IntervalTimer.cs, IntervalTimer.cs, if(), action(), Perpetuum.Timers, Reset(), IsPassed(), Update() (+1 more)

Community 541 - "Entity (Community 541)"

Cohesion: 0.42 Nodes (9): RareMaterialHandler.cs, RareMaterialHandler.cs, RareMaterialInfo(), GenerateRareMaterials(), Perpetuum.Zones.Terrains.Materials, RareMaterialHandler(), foreach(), if() (+1 more)

Community 542 - "Entity (Community 542)"

Cohesion: 0.22 Nodes (9): ItemShop.cs, IsInOperationRange(), EntriesToDictionary(), GetEntry(), foreach(), Buy(), CreateItemShopEntryFromRecord(), Perpetuum.Services.ItemShop (+1 more)

Community 619 - "Entity (Community 619)"

Cohesion: 0.22 Nodes (9): SupportAI.cs, EnsureLock(), BuildPath(), SupportAI(), RunSupportModules(), if(), while(), UpdateMovement() (+1 more)

Community 618 - "Entity (Community 618)"

Cohesion: 0.42 Nodes (9): SimpleSwitch.cs, SimpleSwitch.cs, SimpleSwitch, if(), Use(), Perpetuum.Services.MissionEngine.MissionStructures, CreateSuccessBeam(), CanUseAndCheckError() (+1 more)

Community 621 - "Entity (Community 621)"

Cohesion: 0.42 Nodes (9): ArtifactInfo.cs, ArtifactInfo.cs, NonPersistentArtifactInfo(), GenerateArtifactInfo(), if(), ToString(), DynamicArtifactInfo(), Perpetuum.Zones.Artifacts (+1 more)

Community 620 - "Entity (Community 620)"

Cohesion: 0.42 Nodes (9): PlayerDeathLogger.cs, PlayerDeathLogger.cs, NpcDeathLogEvent, WriteLogEventToDb(), PlayerDeathLogger(), if(), Write(), Perpetuum.Players (+1 more)

Community 545 - "Entity (Community 545)"

Cohesion: 0.42 Nodes (9): CombatLogSaver.cs, CombatLogSaver.cs, SaveParticipantsToDb(), Save(), CreateReportData(), if(), foreach(), Perpetuum.Zones.CombatLogs (+1 more)

Community 564 - "Entity (Community 564)"

Cohesion: 0.42 Nodes (9): ItemSqlBuilder.cs, ItemSqlBuilder.cs, AppendEntityInsert(), foreach(), Build(), Perpetuum.AdminTool.NewItem, if(), RawSqlChange() (+1 more)

Community 562 - "Entity (Community 562)"

Cohesion: 0.42 Nodes (9): IPAddressesProvider.cs, IPAddressesProvider.cs, UnicastAddresses(), IPAddressesProvider, IPAddresses(), GatewayAddresses(), Open.Nat.Utils, ipExtractor() (+1 more)

Community 561 - "Entity (Community 561)"

Cohesion: 0.42 Nodes (9): StatsPanelViewModel.cs, StatsPanelViewModel.cs, LoadFromClone(), RemoveRow(), Initialize(), Perpetuum.AdminTool.NewItem, foreach(), AddRow() (+1 more)

Community 560 - "Entity (Community 560)"

Cohesion: 0.22 Nodes (9): MineralLayer.cs, TryGetNode(), WriteLog(), RunAction(), GetNodesByArea(), GenerateNewNode(), if(), AddNode() (+1 more)

Community 617 - "Entity (Community 617)"

Cohesion: 0.22 Nodes (9): TeleportUse.cs, Perpetuum.RequestHandlers.Zone, GetTeleportDescription(), CreateTeleportStrategy(), GetTeleport(), HandleRequest(), VisitMobileWorldTeleport(), VisitMobileStrongholdTeleport() (+1 more)

Community 616 - "Entity (Community 616)"

Cohesion: 0.42 Nodes (9): IdleAI.cs, IdleAI.cs, Update(), ToAggressorAI(), Enter(), Perpetuum.Zones.NpcSystem.AI, IdleAI(), if() (+1 more)

Community 555 - "Entity (Community 555)"

Cohesion: 0.22 Nodes (9): EntityDynamicProperties.cs, EntityDynamicProperties, Contains(), Clear(), Remove(), return(), Set(), ToGenxyString() (+1 more)

Community 554 - "Entity (Community 554)"

Cohesion: 0.42 Nodes (9): ZoneSmooth.cs, ZoneSmooth.cs, Perpetuum.RequestHandlers.Zone, return(), ZoneSmooth, HandleRequest(), foreach(), CalculateBufferOffset() (+1 more)

Community 520 - "Entity (Community 520)"

Cohesion: 0.42 Nodes (9): RobotTemplateRelations.cs, RobotTemplateRelations.cs, Get(), RobotTemplateRelations(), Init(), GetAll(), Perpetuum.Items.Templates, CreateRobotTemplateRelationFromRecord() (+1 more)

Community 519 - "Entity (Community 519)"

Cohesion: 0.22 Nodes (9): ItemProperty.cs, SetValue(), Update(), OnPropertyChanging(), NullProperty(), CalculateValue(), if(), OnPropertyChanged() (+1 more)

Community 513 - "Entity (Community 513)"

Cohesion: 0.22 Nodes (9): GenxyString.cs, ToString(), Perpetuum.GenXY, GetHashCode(), string(), ToDictionary(), IsEmpty(), FromDictionary() (+1 more)

Community 512 - "Entity (Community 512)"

Cohesion: 0.42 Nodes (9): EffectHelper.cs, EffectHelper.cs, GetEffectDefaultModifiers(), foreach(), EffectHelper(), GetEffectInfosDictionary(), Perpetuum.Zones.Effects, GetEffectInfo() (+1 more)

Community 511 - "Entity (Community 511)"

Cohesion: 0.22 Nodes (9): RandomMission.cs, ToString(), Perpetuum.Services.MissionEngine.Missions, IsExistingIndex(), CheckConsistency(), AcceptVisitor(), foreach(), CoinQuantity() (+1 more)

Community 565 - "Entity (Community 565)"

Cohesion: 0.42 Nodes (9): Scanner.OneTile.cs, Scanner.OneTile.cs, using(), OnMineralScanned(), Perpetuum.Zones.Scanning.Scanners, Visit(), if(), BuildScanOneTileResultPacket() (+1 more)

Community 566 - "Entity (Community 566)"

Cohesion: 0.42 Nodes (9): CreateItemRequestHandler.cs, CreateItemRequestHandler.cs, HandleRequest(), using(), if(), Perpetuum.RequestHandlers, GetTargetContainer(), CreateItem() (+1 more)

Community 522 - "Entity (Community 522)"

Cohesion: 0.42 Nodes (9): ICharacterSocial.cs, ICharacterSocial.cs, Perpetuum.Services.Social, GetFriends(), GetFriendSocialState(), ICharacterSocial, ToDictionary(), SetFriendSocialState() (+1 more)

Community 605 - "Entity (Community 605)"

Cohesion: 0.42 Nodes (9): CachedCharacterProfileRepository.cs, CachedCharacterProfileRepository.cs, Remove(), CachedCharacterProfileRepository(), Get(), GetAll(), GetAllByAccount(), Perpetuum.Accounting.Characters (+1 more)

Community 572 - "Entity (Community 572)"

Cohesion: 0.22 Nodes (9): TransactionLogEventBuilder.cs, SetCharacter(), Build(), Perpetuum.Common.Loggers.Transaction, SetCreditChange(), SetTransactionType(), TransactionLogEventBuilder, SetInvolvedCharacter() (+1 more)

Community 569 - "Entity (Community 569)"

Cohesion: 0.42 Nodes (9): PBSStandingControlledHelper.cs, PBSStandingControlledHelper.cs, PBSStandingController(), Perpetuum.Zones.PBS, ToString(), IStandingController, IHaveStandingLimit, AddStandingInfoToDictonary() (+1 more)

Community 581 - "Entity (Community 581)"

Cohesion: 0.22 Nodes (9): Creature.cs, UpdateUnitVisibility(), switch(), OnUnitLockStateChanged(), OnUnitVisibilityUpdated(), Perpetuum.Zones.NpcSystem, OnUnitEffectChanged(), SelectOptimalLockTargetFor() (+1 more)

Community 594 - "Entity (Community 594)"

Cohesion: 0.42 Nodes (9): SeasonActivityRateRow.cs, SeasonActivityRateRow.cs, OnPointsPerUnitChanged(), OnActivityTypeChanged(), Perpetuum.AdminTool.Seasons, OnPropertyChanged(), if(), OnUnitScaleChanged() (+1 more)

Community 568 - "Entity (Community 568)"

Cohesion: 0.42 Nodes (9): IGangRepository.cs, IGangRepository.cs, UpdateLeader(), UpdateMemberRole(), Perpetuum.Groups.Gangs, IGangRepository, GetGangIDByMember(), DeleteMember() (+1 more)

Community 580 - "Entity (Community 580)"

Cohesion: 0.42 Nodes (9): FlockExtensions.cs, FlockExtensions.cs, Perpetuum.Zones.NpcSystem.Flocks, GetFlockOrThrow(), GetMembers(), MembersCount(), foreach(), GetFlock() (+1 more)

Community 579 - "Entity (Community 579)"

Cohesion: 0.42 Nodes (9): PublicContainer.cs, PublicContainer.cs, if(), Perpetuum.Containers, return(), GetOrThrow(), PublicContainer, CreateWithRandomEID() (+1 more)

Community 598 - "Entity (Community 598)"

Cohesion: 0.22 Nodes (9): ContentInvariantTests.cs, Perpetuum.Tests.Integration.Content, foreach(), FROM(), Invariant(), if(), Every_documented_content_invariant_holds(), The_shape_these_invariants_use_really_does_detect_a_dangling_reference() (+1 more)

Community 601 - "Entity (Community 601)"

Cohesion: 0.42 Nodes (9): MarketAddCategory.cs, MarketAddCategory.cs, switch(), if(), HandleRequest(), Perpetuum.RequestHandlers.Markets, foreach(), MarketAddCategory() (+1 more)

Community 608 - "Entity (Community 608)"

Cohesion: 0.42 Nodes (9): ContainerMover.cs, ContainerMover.cs, using(), foreach(), HandleRequest(), Perpetuum.RequestHandlers, ContainerMover, if() (+1 more)

Community 523 - "Entity (Community 523)"

Cohesion: 0.42 Nodes (9): ResearchKit.cs, ResearchKit.cs, if(), IsMatchingWithItem(), ResearchKit(), GetResearchLevelByDefinition(), Perpetuum.Services.ProductionEngine.ResearchKits, GetResearchLevel() (+1 more)

Community 610 - "Entity (Community 610)"

Cohesion: 0.42 Nodes (9): EconomySinkEffectivenessViewModel.cs, EconomySinkEffectivenessViewModel.cs, OnIsLoadingChanged(), RefreshAsync(), Perpetuum.AdminTool.ViewModels, foreach(), EconomySinkEffectivenessViewModel(), catch() (+1 more)

Community 611 - "Entity (Community 611)"

Cohesion: 0.22 Nodes (9): EntityDetailViewModel.cs, AddStat(), Discard(), OnRowChanged(), RemoveSelectedStat(), Perpetuum.AdminTool.ViewModels, Save(), EnqueueDelete() (+1 more)

Community 613 - "Entity (Community 613)"

Cohesion: 0.22 Nodes (9): TransportAssignment.Helpers.cs, if(), foreach(), catch(), AdministerDelivery(), TransportAssignment(), using(), PrepareDeliverOneAssignment() (+1 more)

Community 612 - "Entity (Community 612)"

Cohesion: 0.42 Nodes (9): IntrusionSiteInfo.cs, IntrusionSiteInfo.cs, ToDictionary(), SaveToDb(), Get(), IntrusionSiteInfo(), if(), Perpetuum.Zones.Intrusion (+1 more)

Community 615 - "Entity (Community 615)"

Cohesion: 0.22 Nodes (9): SeasonsViewModel.cs, SeasonsViewModel(), OnIsInDetailChanged(), Perpetuum.AdminTool.ViewModels, OnShowPackagesChanged(), foreach(), if(), BackToList() (+1 more)

Community 574 - "Entity (Community 574)"

Cohesion: 0.22 Nodes (9): DefaultCorporationDataCache.cs, if(), GetAllianceEidByPostFix(), GetIndustrialCorpByAlliance(), GetAllianceEidByRace(), GetAllDefaultCorporationEid(), SelectOpposingAlliance(), IsCorporationDefault() (+1 more)

Community 573 - "Entity (Community 573)"

Cohesion: 0.42 Nodes (9): PBSCoreTransmitter.cs, PBSCoreTransmitter.cs, ToDictionary(), if(), Perpetuum.Zones.PBS.CoreTransmitters, PBSCoreTransmitter(), GetDebugInfo(), PBSActiveObjectAction() (+1 more)

Community 597 - "Entity (Community 597)"

Cohesion: 0.42 Nodes (9): CharacterWallet.cs, CharacterWallet.cs, GetBalance(), CharacterWallet(), Perpetuum.Accounting.Characters, OnCommited(), switch(), SetBalance() (+1 more)

Community 586 - "Entity (Community 586)"

Cohesion: 0.22 Nodes (9): PmpNatDevice.cs, DeletePortMapAsync(), CreatePortMapListen(), CreatePortMapAsync(), MappingException(), while(), NotSupportedException(), InternalCreatePortMapAsync() (+1 more)

Community 587 - "Entity (Community 587)"

Cohesion: 0.42 Nodes (9): LoggersModule.cs, LoggersModule.cs, Perpetuum.Bootstrapper.Modules, if(), ChannelLogger(), LoggersModule, Load(), LoggerCache() (+1 more)

Community 567 - "Entity (Community 567)"

Cohesion: 0.22 Nodes (9): StandingHandler.cs, SetStanding(), if(), SendStandingDataChangedToHosts(), OnStandingUpdated(), GetOrAddStandingHolder(), foreach(), StandingsHolder() (+1 more)

Community 578 - "Entity (Community 578)"

Cohesion: 0.42 Nodes (9): SeasonRow.cs, SeasonRow.cs, if(), ApplySnapshot(), CreateNew(), SeasonSnapshot, SeasonRow(), Perpetuum.AdminTool.Seasons (+1 more)

Community 557 - "Entity (Community 557)"

Cohesion: 0.22 Nodes (9): LandMine.cs, OnUnitsFound(), LandMine, IsInRangeOf3D(), GetNoticedUnits(), AcceptVisitor(), Perpetuum.Zones.LandMines, UpdateUnitVisibility() (+1 more)

Community 558 - "Entity (Community 558)"

Cohesion: 0.42 Nodes (9): CategoryFlagsPickerWindow.xaml.cs, CategoryFlagsPickerWindow.xaml.cs, OnOkClick(), Perpetuum.AdminTool.Views, OnCancelClick(), OnDoubleClick(), if(), CategoryFlagsPickerWindow() (+1 more)

Community 546 - "Entity (Community 546)"

Cohesion: 0.42 Nodes (9): CombatSummary.cs, CombatSummary.cs, CombatSummary(), if(), Perpetuum.Zones.CombatLogs, HandleCombatEvent(), Factory(), ToDictionary() (+1 more)

Community 609 - "Entity (Community 609)"

Cohesion: 0.22 Nodes (9): AuraEffect.cs, Perpetuum.Zones.Effects, foreach(), OnTick(), OnRemoved(), GetTargets(), EffectTargetSelector(), AuraEffect (+1 more)

Community 614 - "Entity (Community 614)"

Cohesion: 0.42 Nodes (9): AutoMarketViewModel.cs, AutoMarketViewModel.cs, catch(), CanRefreshNow(), AutoMarketViewModel(), Perpetuum.AdminTool.ViewModels, RefreshNow(), OnIsRefreshingChanged() (+1 more)

Community 592 - "Entity (Community 592)"

Cohesion: 0.42 Nodes (9): TradeService.cs, TradeService.cs, GetTrade(), AddTrade(), ClearTrade(), lock(), Perpetuum.Services.Trading, TradeService (+1 more)

Community 593 - "Entity (Community 593)"

Cohesion: 0.22 Nodes (9): FieldReactorStabilizerEffectGenerator.cs, foreach(), ApplyEffect(), CheckDeploymentAndThrow(), OnUpdate(), Perpetuum.Zones.FieldEffectGenerators, SetDespawnTime(), OnEnterZone() (+1 more)

Community 739 - "Entity (Community 739)"

Cohesion: 0.46 Nodes (8): RandomWalkMineralNodeGenerator.cs, RandomWalkMineralNodeGenerator.cs, if(), foreach(), GenerateNoise(), while(), RandomWalkMineralNodeGenerator(), Perpetuum.Zones.Terrains.Materials.Minerals.Generators

Community 738 - "Entity (Community 738)"

Cohesion: 0.46 Nodes (8): IMineralNodeRepository.cs, IMineralNodeRepository.cs, Update(), Perpetuum.Zones.Terrains.Materials.Minerals, IMineralNodeRepository, GetAll(), Delete(), Insert()

Community 794 - "Entity (Community 794)"

Cohesion: 0.46 Nodes (8): AddPresenceRowWindow.xaml.cs, AddPresenceRowWindow.xaml.cs, OnAddClick(), AddPresenceRowWindow(), foreach(), InitializeComponent(), OnCancelClick(), Perpetuum.AdminTool.Views

Community 793 - "Entity (Community 793)"

Cohesion: 0.25 Nodes (8): NatDevice.cs, RenewMappings(), RenewMapping(), foreach(), DeletePortMapAsync(), CreatePortMapAsync(), catch(), ReleaseMapping()

Community 791 - "Entity (Community 791)"

Cohesion: 0.25 Nodes (8): Turret.cs, OnUnitEffectChanged(), AddLock(), OnEnterZone(), AcceptVisitor(), Perpetuum.Zones.NpcSystem, OnUpdate(), OnUnitTileChanged()

Community 790 - "Entity (Community 790)"

Cohesion: 0.46 Nodes (8): AddSetThresholdWindow.xaml.cs, AddSetThresholdWindow.xaml.cs, Perpetuum.AdminTool.Views, OnAddClick(), AddSetThresholdWindow(), InitializeComponent(), if(), OnCancelClick()

Community 818 - "Entity (Community 818)"

Cohesion: 0.46 Nodes (8): GangKick.cs, GangKick.cs, if(), HandleRequest(), GangKick(), using(), PerpetuumException(), Perpetuum.RequestHandlers.Gangs

Community 817 - "Entity (Community 817)"

Cohesion: 0.25 Nodes (8): ResearchLab.cs, PerpetuumException(), return(), if(), CalculateFinalResearchTimeSeconds(), EndResearch(), CalculateMaterialAndTimeEfficiency(), LoadItemAndResearchKit()

Community 815 - "Entity (Community 815)"

Cohesion: 0.46 Nodes (8): AccessLevelExtensions.cs, AccessLevelExtensions.cs, IsAny(), IsAnyPrivilegeSet(), Perpetuum, IsAdminOrGm(), switch(), return()

Community 814 - "Entity (Community 814)"

Cohesion: 0.46 Nodes (8): CentralBank.cs, CentralBank.cs, Update(), AddAmount(), Perpetuum.Common, ICentralBank, CentralBank, SubAmount()

Community 805 - "Entity (Community 805)"

Cohesion: 0.46 Nodes (8): StaleOnlineFlagCensus.cs, StaleOnlineFlagCensus.cs, StaleOnlineFlagCensus(), Report(), Perpetuum.Services.Sessions, Update(), Stop(), Start()

Community 804 - "Entity (Community 804)"

Cohesion: 0.25 Nodes (8): MissionTargetRewardCalculator.cs, PayReward(), PayQuantityAndReward(), MissionTargetRewardCalculator(), Log(), PayAsArtifact(), if(), PayAsMineral()

Community 782 - "Entity (Community 782)"

Cohesion: 0.46 Nodes (8): AddAutoMarketItemWindow.xaml.cs, AddAutoMarketItemWindow.xaml.cs, OnCancelClick(), OnAddClick(), if(), InitializeComponent(), AddAutoMarketItemWindow(), Perpetuum.AdminTool.Views

Community 781 - "Entity (Community 781)"

Cohesion: 0.46 Nodes (8): AddFlockRowWindow.xaml.cs, AddFlockRowWindow.xaml.cs, foreach(), AddFlockRowWindow(), InitializeComponent(), OnCancelClick(), OnAddClick(), Perpetuum.AdminTool.Views

Community 844 - "Entity (Community 844)"

Cohesion: 0.25 Nodes (8): MissionSwitch.cs, MissionSwitch(), CanUseAndCheckError(), GetUseResult(), CheckErrorAndOmitSwitchActive(), CreateInteractionBeam(), Use(), Perpetuum.Services.MissionEngine.MissionStructures

Community 843 - "Entity (Community 843)"

Cohesion: 0.25 Nodes (8): ItemSupply.cs, using(), Perpetuum.Services.MissionEngine.MissionStructures, CreateSuccessBeam(), catch(), CreateInteractionBeam(), AcceptVisitor(), OnPeriodOver()

Community 760 - "Entity (Community 760)"

Cohesion: 0.46 Nodes (8): Scanner.Artifact.cs, Scanner.Artifact.cs, foreach(), CreateArtifactScanner(), BuildScanArtifactResultPacket(), Visit(), using(), Perpetuum.Zones.Scanning.Scanners

Community 759 - "Entity (Community 759)"

Cohesion: 0.46 Nodes (8): MobileTeleportToZoneMap.cs, MobileTeleportToZoneMap.cs, MobileTeleportZoneMapCache(), Perpetuum.Zones.Teleporting, foreach(), GetAll(), GetDestinationZones(), IMobileTeleportToZoneMap

Community 762 - "Entity (Community 762)"

Cohesion: 0.46 Nodes (8): Trashcan.cs, Trashcan.cs, Perpetuum.Containers.SystemContainers, Get(), MoveToTrash(), IsItemTrashed(), return(), Trashcan

Community 761 - "Entity (Community 761)"

Cohesion: 0.46 Nodes (8): SystemContainer.cs, SystemContainer.cs, SystemContainer(), if(), AcceptVisitor(), GetByName(), return(), Perpetuum.Containers.SystemContainers

Community 779 - "Entity (Community 779)"

Cohesion: 0.46 Nodes (8): ConnectionSettingsViewModel.cs, ConnectionSettingsViewModel.cs, TestAsync(), Save(), Perpetuum.AdminTool.ViewModels, ConnectionSettingsViewModel(), BuildSnapshot(), var()

Community 778 - "Entity (Community 778)"

Cohesion: 0.25 Nodes (8): AutoMarketOrdersViewModel.cs, Perpetuum.AdminTool.ViewModels, catch(), OnIsLoadingChanged(), OnCategoryFilterChanged(), AutoMarketOrdersViewModel(), Translate(), RefreshAsync()

Community 763 - "Entity (Community 763)"

Cohesion: 0.46 Nodes (8): MarketRobotPriceWriter.cs, MarketRobotPriceWriter.cs, MarketRobotPriceWriter(), foreach(), if(), WriteRobotPrices(), Perpetuum.Services.MarketEngine, Update()

Community 770 - "Entity (Community 770)"

Cohesion: 0.46 Nodes (8): NpcsModule.cs, NpcsModule.cs, NpcsModule, Load(), if(), return(), switch(), Perpetuum.Bootstrapper.Modules

Community 769 - "Entity (Community 769)"

Cohesion: 0.46 Nodes (8): AddSetThresholdViewModel.cs, AddSetThresholdViewModel.cs, Perpetuum.AdminTool.ViewModels, AddSetThresholdViewModel(), if(), MatchesFilter(), OnFilterTextChanged(), foreach()

Community 828 - "Entity (Community 828)"

Cohesion: 0.25 Nodes (8): CharacterSocial.cs, RemoveFriend(), GetFriends(), foreach(), GetFriendSocialState(), Perpetuum.Services.Social, ToDictionary(), SetFriendSocialState()

Community 827 - "Entity (Community 827)"

Cohesion: 0.46 Nodes (8): EntityRepositoryExtensions.cs, EntityRepositoryExtensions.cs, Perpetuum.EntityFramework, foreach(), DeleteTree(), ForceUpdate(), DeleteTreeButNotRoot(), LoadOrThrow()

Community 640 - "Entity (Community 640)"

Cohesion: 0.46 Nodes (8): Process.cs, Process.cs, AnonymousProcess(), Start(), Create(), Perpetuum.Threading.Process, Update(), Stop()

Community 639 - "Entity (Community 639)"

Cohesion: 0.46 Nodes (8): ZonePutPlant.cs, ZonePutPlant.cs, ZonePutPlant, PerpetuumException(), Perpetuum.RequestHandlers.Zone, if(), HandleRequest(), using()

Community 663 - "Entity (Community 663)"

Cohesion: 0.46 Nodes (8): ISafeSpawnPointsRepository.cs, ISafeSpawnPointsRepository.cs, GetAll(), Delete(), Add(), Perpetuum.Zones.NpcSystem.SafeSpawnPoints, Update(), ISafeSpawnPointsRepository

Community 662 - "Entity (Community 662)"

Cohesion: 0.25 Nodes (8): EffectBuilder.cs, WithPropertyModifier(), WithOwner(), if(), EffectBuilder(), foreach(), Build(), WithDuration()

Community 740 - "Entity (Community 740)"

Cohesion: 0.25 Nodes (8): UnitScannerModule.cs, OnTargetScanned(), BuildScanResultPacket(), if(), foreach(), UnitScannerModule, ScanItems(), Perpetuum.Zones.Scanning.Modules

Community 845 - "Entity (Community 845)"

Cohesion: 0.46 Nodes (8): GangSetLeader.cs, GangSetLeader.cs, PerpetuumException(), GangSetLeader(), HandleRequest(), Perpetuum.RequestHandlers.Gangs, if(), using()

Community 626 - "Entity (Community 626)"

Cohesion: 0.46 Nodes (8): PlayerExtensions.cs, PlayerExtensions.cs, SendPacket(), foreach(), SendEndProgressBar(), Perpetuum.Players.ExtensionMethods, SendStartProgressBar(), ToCharacters()

Community 625 - "Entity (Community 625)"

Cohesion: 0.46 Nodes (8): MarketInsertAverageForCF.cs, MarketInsertAverageForCF.cs, using(), Perpetuum.RequestHandlers.Markets, if(), foreach(), HandleRequest(), MarketInsertAverageForCF()

Community 630 - "Entity (Community 630)"

Cohesion: 0.46 Nodes (8): ZonePlaceWall.cs, ZonePlaceWall.cs, if(), for(), HandleRequest(), ZonePlaceWall, Perpetuum.RequestHandlers.Zone, using()

Community 629 - "Entity (Community 629)"

Cohesion: 0.46 Nodes (8): RemoteControlledHarvesterModule.cs, RemoteControlledHarvesterModule.cs, RemoteControlledHarvesterModule(), Perpetuum.Modules, if(), AcceptVisitor(), DoHarvesting(), OnAction()

Community 737 - "Entity (Community 737)"

Cohesion: 0.46 Nodes (8): PlantRuleLoader.cs, PlantRuleLoader.cs, Perpetuum.Zones.Terrains.Materials.Plants, PlantRuleLoader(), LoadRuleByName(), if(), LoadPlantRulesWithOverrides(), foreach()

Community 736 - "Entity (Community 736)"

Cohesion: 0.25 Nodes (8): PBSHighwayHandler.cs, ProcessStuff(), PBSHighwayHandler(), Init(), for(), if(), foreach(), ProcessEnquedAreas()

Community 731 - "Entity (Community 731)"

Cohesion: 0.46 Nodes (8): BlurTerraformingOperation.cs, BlurTerraformingOperation.cs, if(), AcceptVisitor(), foreach(), BlurTerraformingOperation(), ProduceDirection(), Perpetuum.Zones.Terrains.Terraforming.Operations

Community 730 - "Entity (Community 730)"

Cohesion: 0.46 Nodes (8): SimpleTileTerraformingOperation.cs, SimpleTileTerraformingOperation.cs, SimpleTileTerraformingOperation(), return(), Perpetuum.Zones.Terrains.Terraforming.Operations, if(), AcceptVisitor(), ProduceDirection()

Community 729 - "Entity (Community 729)"

Cohesion: 0.46 Nodes (8): GenerateMineralNode.cs, GenerateMineralNode.cs, VisitMineralLayer(), VisitGravelLayer(), if(), Execute(), GenerateMineralNode(), Perpetuum.Zones.Terrains.Materials.Minerals.Actions

Community 728 - "Entity (Community 728)"

Cohesion: 0.46 Nodes (8): SAPRelic.cs, SAPRelic.cs, SetOutpost(), SAPRelic, BuildAndAddToZone(), Perpetuum.Services.Relics, if(), PopRelic()

Community 726 - "Entity (Community 726)"

Cohesion: 0.46 Nodes (8): CachedReadOnlyRepository.cs, CachedReadOnlyRepository.cs, NotImplementedException(), CachedReadOnlyRepository(), Get(), GetAll(), Remove(), Perpetuum

Community 725 - "Entity (Community 725)"

Cohesion: 0.46 Nodes (8): GangDelete.cs, GangDelete.cs, PerpetuumException(), using(), GangDelete(), HandleRequest(), if(), Perpetuum.RequestHandlers.Gangs

Community 664 - "Entity (Community 664)"

Cohesion: 0.25 Nodes (8): Effect.cs, Perpetuum.Zones.Effects, EffectEventHandler(), EffectFactory(), AppendToStream(), OnTick(), ApplyTo(), Update()

Community 651 - "Entity (Community 651)"

Cohesion: 0.46 Nodes (8): LockVisitor.cs, LockVisitor.cs, VisitLock(), LockVisitor, Perpetuum.Zones.Locking, ILockVisitor, VisitUnitLock(), VisitTerrainLock()

Community 650 - "Entity (Community 650)"

Cohesion: 0.46 Nodes (8): IPseudoThreatManager.cs, IPseudoThreatManager.cs, Remove(), Update(), IPseudoThreatManager, AwardPseudoThreats(), AddOrRefreshExisting(), Perpetuum.Zones.NpcSystem.ThreatManaging

Community 634 - "Entity (Community 634)"

Cohesion: 0.46 Nodes (8): SupportRemoteControllerModule.cs, SupportRemoteControllerModule.cs, SupportRemoteControllerModule(), SetupEffect(), if(), CreateAndConfigureRcu(), AddProperty(), Perpetuum.Modules

Community 635 - "Entity (Community 635)"

Cohesion: 0.46 Nodes (8): ListContainer.cs, ListContainer.cs, HandleRequest(), ListContainer, CheckContainerType(), CheckFieldTerminalRange(), using(), Perpetuum.RequestHandlers.Zone.Containers

Community 822 - "Entity (Community 822)"

Cohesion: 0.46 Nodes (8): InsuranceDescription.cs, InsuranceDescription.cs, if(), InsuranceDescription, InsurancePayOut(), ToString(), Perpetuum.Services.Insurance, PayOut()

Community 821 - "Entity (Community 821)"

Cohesion: 0.46 Nodes (8): TradeSetOffer.cs, TradeSetOffer.cs, Perpetuum.RequestHandlers.Trades, TradeSetOffer(), lock(), CheckTradersAndThrowIfFailed(), catch(), HandleRequest()

Community 638 - "Entity (Community 638)"

Cohesion: 0.46 Nodes (8): FakeResultSet.cs, FakeResultSet.cs, FromRows(), ArgumentException(), foreach(), Empty(), Perpetuum.Tests.Fakes.Data, if()

Community 633 - "Entity (Community 633)"

Cohesion: 0.46 Nodes (8): CharacterCleaner.cs, CharacterCleaner.cs, ProductionAbort(), Perpetuum.Accounting.Characters, CharacterCleaner(), CleanUp(), if(), MissionForceAbort()

Community 627 - "Entity (Community 627)"

Cohesion: 0.46 Nodes (8): RedeemableItemRedeem.cs, RedeemableItemRedeem.cs, using(), RedeemableItemRedeem(), Perpetuum.RequestHandlers, if(), foreach(), HandleRequest()

Community 628 - "Entity (Community 628)"

Cohesion: 0.46 Nodes (8): RobotTemplateAdd.cs, RobotTemplateAdd.cs, HandleRequest(), if(), Perpetuum.RequestHandlers.RobotTemplates, using(), SendRobotTemplateListWhenTransactionCompleted(), RobotTemplateAdd()

Community 716 - "Entity (Community 716)"

Cohesion: 0.46 Nodes (8): LotteryItem.cs, LotteryItem.cs, Perpetuum.Items, LotteryItem(), if(), AcceptVisitor(), WeightInfo(), PickRandomItem()

Community 715 - "Entity (Community 715)"

Cohesion: 0.46 Nodes (8): CorporationLogger.cs, CorporationLogger.cs, GetHistory(), Perpetuum.Groups.Corporations.Loggers, CorporationLogger(), Factory(), SetMemberRole(), WriteLogEventToDb()

Community 709 - "Entity (Community 709)"

Cohesion: 0.25 Nodes (8): PersistentArtifactGenerator.cs, GetNextArtifactType(), FindArtifactPosition(), foreach(), GenerateArtifacts(), while(), Perpetuum.Zones.Artifacts.Generators, HasArtifacts()

Community 708 - "Entity (Community 708)"

Cohesion: 0.46 Nodes (8): GangEffect.cs, GangEffect.cs, OnTick(), Perpetuum.Zones.Effects, if(), GangEffect, GetTargets(), OnRemoved()

Community 707 - "Entity (Community 707)"

Cohesion: 0.46 Nodes (8): MineDetectorModule.cs, MineDetectorModule.cs, Perpetuum.Modules.EffectModules, SetupEffect(), if(), AddProperty(), AcceptVisitor(), MineDetectorModule()

Community 732 - "Entity (Community 732)"

Cohesion: 0.46 Nodes (8): CommandsModule.cs, CommandsModule.cs, Perpetuum.Bootstrapper.Modules, CommandsModule, Load(), foreach(), GetCommands(), typeof()

Community 724 - "Entity (Community 724)"

Cohesion: 0.46 Nodes (8): ExtensionRevert.cs, ExtensionRevert.cs, using(), HandleRequest(), foreach(), ExtensionRevert, if(), Perpetuum.RequestHandlers.Extensions

Community 676 - "Entity (Community 676)"

Cohesion: 0.46 Nodes (8): ZoneUnitReader.cs, ZoneUnitReader.cs, Perpetuum.Zones.ZoneEntityRepositories, ZoneUnitReader(), if(), GetAll(), catch(), CreateUnit()

Community 677 - "Entity (Community 677)"

Cohesion: 0.46 Nodes (8): MineralScanResult.cs, MineralScanResult.cs, ToDictionary(), MineralScanResult(), Perpetuum.Zones.Scanning.Results, ToString(), ToItem(), ToPacket()

Community 668 - "Entity (Community 668)"

Cohesion: 0.46 Nodes (8): INpcPresences.cs, INpcPresences.cs, GetNextPresence(), GetAllActivePresences(), GetActivePresence(), Perpetuum.Zones.NpcSystem, INpcPresences, HasActivePresence()

Community 667 - "Entity (Community 667)"

Cohesion: 0.25 Nodes (8): FlockConfigurationRepository.cs, Update(), PerpetuumException(), foreach(), Get(), Insert(), LoadAllConfig(), Perpetuum.Zones.NpcSystem.Flocks

Community 695 - "Entity (Community 695)"

Cohesion: 0.46 Nodes (8): EnergyDispersionModule.cs, EnergyDispersionModule.cs, if(), AddProperty(), EnergyDispersionEventArgs(), EnergyDispersionModule(), Perpetuum.Modules, ModifyValueByReactorRadiation()

Community 694 - "Entity (Community 694)"

Cohesion: 0.46 Nodes (8): RemoteControlledDrillerModule.cs, RemoteControlledDrillerModule.cs, Perpetuum.Modules, RemoteControlledDrillerModule(), OnAction(), if(), AcceptVisitor(), DoExtractMinerals()

Community 691 - "Entity (Community 691)"

Cohesion: 0.46 Nodes (8): IExtensionReader.cs, IExtensionReader.cs, GetExtensions(), GetEnablerExtensions(), GetCharacterDefaultExtensions(), IExtensionReader, Perpetuum.Services.ExtensionService, GetRobotComponentExtensionBonus()

Community 690 - "Entity (Community 690)"

Cohesion: 0.46 Nodes (8): GameTimeInfo.cs, GameTimeInfo.cs, if(), Perpetuum.Services.Daytime, GetDayState(), GameTimeInfo(), FromCurrentTime(), FromTime()

Community 692 - "Entity (Community 692)"

Cohesion: 0.46 Nodes (8): CharacterExtensions.cs, CharacterExtensions.cs, CharacterExtensions(), Clear(), Get(), if(), Perpetuum.Services.ExtensionService, Remove()

Community 850 - "Entity (Community 850)"

Cohesion: 0.46 Nodes (8): GangSetRole.cs, GangSetRole.cs, HandleRequest(), GangSetRole(), PerpetuumException(), Perpetuum.RequestHandlers.Gangs, using(), if()

Community 849 - "Entity (Community 849)"

Cohesion: 0.25 Nodes (8): MissionTarget.cs, ResetMyDictionary(), switch(), PerpetuumException(), SetTargetPosition_ConfigTarget(), Log(), CheckTargetConsistency(), if()

Community 852 - "Entity (Community 852)"

Cohesion: 0.46 Nodes (8): DeliveryHelper.cs, DeliveryHelper.cs, Perpetuum.Services.MissionEngine.MissionTargets, AddKeys(), DeliveryHelper(), EnqueueProgressInfo(), Factory(), if()

Community 700 - "Entity (Community 700)"

Cohesion: 0.46 Nodes (8): SparkSetDefault.cs, SparkSetDefault.cs, if(), foreach(), HandleRequest(), using(), SparkSetDefault(), Perpetuum.RequestHandlers.Sparks

Community 699 - "Entity (Community 699)"

Cohesion: 0.25 Nodes (8): CorporationData.cs, ToDictionary(), RemoveFromCache(), Perpetuum.Groups.Corporations, LoadCorporateInfo(), FlushCache(), Get(), GetAnyInfoDictionary()

Community 666 - "Entity (Community 666)"

Cohesion: 0.46 Nodes (8): MineralScanResultDelete.cs, MineralScanResultDelete.cs, if(), foreach(), HandleRequest(), using(), Perpetuum.RequestHandlers, MineralScanResultDelete

Community 665 - "Entity (Community 665)"

Cohesion: 0.25 Nodes (8): PassiveHackingSAP.cs, Perpetuum.Zones.Intrusion, RemovePlayerInfo(), OnUpdate(), AppendPlayerTopScoresToPacket(), AppendTopScoresToPacket(), IncrementPlayerScore(), GetPlayersInSAPRange()

Community 669 - "Entity (Community 669)"

Cohesion: 0.46 Nodes (8): FlagDescriptionConverters.cs, FlagDescriptionConverters.cs, ConvertBack(), CategoryFlagsDescriptionConverter, AttributeFlagsDescriptionConverter, Convert(), if(), Perpetuum.AdminTool.Common

Community 681 - "Entity (Community 681)"

Cohesion: 0.25 Nodes (8): EconomyNicFlowViewModel.cs, EconomyNicFlowViewModel(), RefreshAsync(), Perpetuum.AdminTool.ViewModels, TotalIn(), catch(), CanRefresh(), var()

Community 680 - "Entity (Community 680)"

Cohesion: 0.46 Nodes (8): PresenceConfigurationReader.cs, PresenceConfigurationReader.cs, PresenceConfigurationReader, GetAll(), Get(), CreatePresenceConfigurationFromRecord(), Perpetuum.Zones.NpcSystem.Presences, if()

Community 702 - "Entity (Community 702)"

Cohesion: 0.25 Nodes (8): Transactional.cs, Prepare(), GetValue(), Commit(), Perpetuum.Data, SetValue(), Transactional, Rollback()

Community 701 - "Entity (Community 701)"

Cohesion: 0.46 Nodes (8): OptimalRangeProperty.cs, OptimalRangeProperty.cs, Perpetuum.Modules.ModuleProperties, OptimalRangeProperty(), CalculateValue(), AddEffectModifier(), ApplyEffectModifiers(), if()

Community 721 - "Entity (Community 721)"

Cohesion: 0.25 Nodes (8): MissionLocation.cs, PerpetuumException(), MissionLocation(), if(), GetRaceSpecificCoinDefinition(), GetSolvableRandomMissionsAtLocation(), Visit(), UpdatePositionById()

Community 720 - "Entity (Community 720)"

Cohesion: 0.46 Nodes (8): SessionCountWriter.cs, SessionCountWriter.cs, Update(), WriteSessionCountToDb(), Start(), Perpetuum.Services.Sessions, SessionCountWriter(), Stop()

Community 713 - "Entity (Community 713)"

Cohesion: 0.46 Nodes (8): SpeedMaxProperty.cs, SpeedMaxProperty.cs, IsRelated(), if(), CalculateValue(), switch(), Perpetuum.Units.ItemProperties, SpeedMaxProperty()

Community 712 - "Entity (Community 712)"

Cohesion: 0.46 Nodes (8): UnitProperty.cs, UnitProperty.cs, UnitProperty(), Perpetuum.Units, if(), foreach(), CalculateValue(), IsRelated()

Community 717 - "Entity (Community 717)"

Cohesion: 0.46 Nodes (8): CorporationRentHangar.cs, CorporationRentHangar.cs, if(), Perpetuum.RequestHandlers.Corporations, HandleRequest(), CorporationRentHangar(), using(), PerpetuumException()

Community 719 - "Entity (Community 719)"

Cohesion: 0.25 Nodes (8): SessionManager.cs, if(), Add(), GetByCharacter(), GetByAccount(), SessionManager(), Stop(), OnSessionAdded()

Community 718 - "Entity (Community 718)"

Cohesion: 0.46 Nodes (8): Spark.cs, Spark.cs, ToDictionary(), Spark, Perpetuum.Services.Sparks, DeleteRelatedExtensions(), foreach(), SetRelatedExtensions()

Community 851 - "Entity (Community 851)"

Cohesion: 0.46 Nodes (8): DiscordPinStateRepository.cs, DiscordPinStateRepository.cs, Perpetuum.Services.EventServices, if(), DiscordPinStateRepository, return(), Upsert(), public()

Community 649 - "Entity (Community 649)"

Cohesion: 0.54 Nodes (8): LootItem.cs, LootItem.cs, LootItem.cs, LootItem(), AppendToPacket(), ToString(), Perpetuum.Services.Looting, Perpetuum.Zones.LootContainers

Community 648 - "Entity (Community 648)"

Cohesion: 0.46 Nodes (8): IndustrialRemoteControllerModule.cs, IndustrialRemoteControllerModule.cs, SetupEffect(), if(), AddProperty(), CreateAndConfigureRcu(), Perpetuum.Modules, IndustrialRemoteControllerModule()

Community 641 - "Entity (Community 641)"

Cohesion: 0.46 Nodes (8): ZoneDecorDelete.cs, ZoneDecorDelete.cs, PerpetuumException(), Perpetuum.RequestHandlers.Zone, if(), HandleRequest(), ZoneDecorDelete, using()

Community 637 - "Entity (Community 637)"

Cohesion: 0.25 Nodes (8): TeleportUse.cs, VisitMobileTeleport(), VisitTeleport(), TeleportUse(), if(), TeleportPlayerValidator(), switch(), ValidatePlayer()

Community 653 - "Entity (Community 653)"

Cohesion: 0.25 Nodes (8): IndustrialStrategies.cs, TargetRandomTile(), GetStrategy(), Perpetuum.Zones.NpcSystem.TargettingStrategies, IndustrialTargetSelectionStrategy(), TargetPoorestTile(), TryInvokeStrategy(), TargetRichestTile()

Community 652 - "Entity (Community 652)"

Cohesion: 0.46 Nodes (8): UnitLock.cs, UnitLock.cs, UnitLock(), Perpetuum.Zones.Locking.Locks, if(), Equals(), AcceptVisitor(), ToString()

Community 655 - "Entity (Community 655)"

Cohesion: 0.54 Nodes (8): IWeatherService.cs, IWeatherService.cs, IWeatherService.cs, IWeatherService, GetCurrentWeather(), SetCurrentWeather(), Perpetuum.Zones, Perpetuum.Services.Weather

Community 654 - "Entity (Community 654)"

Cohesion: 0.25 Nodes (8): RobotExporter.cs, var(), while(), return(), ExportAsync(), ParsePartIds(), PartRef(), Perpetuum.AdminTool.Export

Community 741 - "Entity (Community 741)"

Cohesion: 0.25 Nodes (8): Mapping.cs, Open.Nat, ToString(), IsExpired(), GetHashCode(), Equals(), switch(), ShoundRenew()

Community 838 - "Entity (Community 838)"

Cohesion: 0.46 Nodes (8): RobotTemplateReader.cs, RobotTemplateReader.cs, GetAll(), CreateRobotTemplateFromRecord(), Get(), RobotTemplateReader, Perpetuum.Items.Templates, if()

Community 837 - "Entity (Community 837)"

Cohesion: 0.46 Nodes (8): ExtensionBonus.cs, ExtensionBonus.cs, ToDictionary(), if(), Equals(), GetHashCode(), ExtensionBonus(), Perpetuum.Services.ExtensionService

Community 824 - "Entity (Community 824)"

Cohesion: 0.25 Nodes (8): SoapClient.cs, BuildMessageBody(), foreach(), BuildHttpWebRequest(), catch(), MappingException(), Open.Nat.Upnp, GetXmlDocument()

Community 823 - "Entity (Community 823)"

Cohesion: 0.25 Nodes (8): RobotInventory.cs, RobotInventory, SendUpdateToOwnerAsync(), ReloadItems(), Perpetuum.Robots, AcceptVisitor(), AddItem(), RelocateItem()

Community 826 - "Entity (Community 826)"

Cohesion: 0.46 Nodes (8): StackItems.cs, StackItems.cs, StackItems, using(), HandleRequest(), CheckContainerType(), CheckFieldTerminalRange(), Perpetuum.RequestHandlers.Zone.Containers

Community 836 - "Entity (Community 836)"

Cohesion: 0.46 Nodes (8): ChannelMember.cs, ChannelMember.cs, WithRole(), ToString(), ToDictionary(), HasRole(), Perpetuum.Services.Channels, ChannelMember()

Community 833 - "Entity (Community 833)"

Cohesion: 0.25 Nodes (8): Reprocessor.cs, GetMaterialExtensionBonus(), foreach(), GetFacilityInfo(), GetAdditiveComponent(), Perpetuum.Services.ProductionEngine.Facilities, return(), GetMaterialMultiplier()

Community 832 - "Entity (Community 832)"

Cohesion: 0.46 Nodes (8): ReturnCorporationOwnderItems.cs, ReturnCorporationOwnderItems.cs, using(), ReturnCorporationOwnderItems(), Perpetuum.RequestHandlers, HandleRequest(), foreach(), if()

Community 825 - "Entity (Community 825)"

Cohesion: 0.25 Nodes (8): ZoneEnterQueueService.cs, OnQueueChanged(), LoadPlayerAndSendReply(), if(), lock(), while(), ZoneEnterQueueService(), SendReplyCommand()

Community 768 - "Entity (Community 768)"

Cohesion: 0.46 Nodes (8): HunterSelfDestructAI.cs, HunterSelfDestructAI.cs, if(), Enter(), HunterSelfDestructAI(), Update(), Perpetuum.Zones.NpcSystem.AI.HunterDrones, RepathToTarget()

Community 767 - "Entity (Community 767)"

Cohesion: 0.46 Nodes (8): Issue033EmptyFlockTests.cs, Issue033EmptyFlockTests.cs, TryGetMinSlope_on_a_presence_with_no_flocks_logs_no_exception(), TryGetMaxHomeRange_on_a_presence_with_no_flocks_logs_no_exception(), Perpetuum.Tests.Regression, Issue033EmptyFlockTests(), Invoke(), PresenceWithNoFlocks()

Community 775 - "Entity (Community 775)"

Cohesion: 0.25 Nodes (8): AutoMarketRawMaterialsViewModel.cs, OnIsLoadingChanged(), AutoMarketRawMaterialsViewModel(), catch(), CanRefresh(), foreach(), Perpetuum.AdminTool.ViewModels, RefreshAsync()

Community 774 - "Entity (Community 774)"

Cohesion: 0.46 Nodes (8): AttributeFlagsPickerViewModel.cs, AttributeFlagsPickerViewModel.cs, Perpetuum.AdminTool.ViewModels, foreach(), ComposeValue(), AttributeFlagsPickerViewModel(), BitItem(), if()

Community 743 - "Entity (Community 743)"

Cohesion: 0.25 Nodes (8): PBSEffectEmitter.cs, OnApplyEffect(), GetTargetUnits(), foreach(), CollectCoreConsumption(), Perpetuum.Zones.PBS.EffectNodes, OnPropertyChanged(), PBSEffectEmitter

Community 742 - "Entity (Community 742)"

Cohesion: 0.46 Nodes (8): ILayer.cs, ILayer.cs, SetArea(), SetValue(), Perpetuum.Zones.Terrains, ILayer, GetValue(), GetArea()

Community 744 - "Entity (Community 744)"

Cohesion: 0.25 Nodes (8): AccountCreditHandler.cs, Update(), catch(), Stop(), Perpetuum.Accounting, Start(), foreach(), using()

Community 820 - "Entity (Community 820)"

Cohesion: 0.25 Nodes (8): PlantRule.cs, while(), Perpetuum.Zones.Terrains.Materials.Plants, IsBlocking(), if(), GetNextState(), ToDictionary(), PlantPhase

Community 751 - "Entity (Community 751)"

Cohesion: 0.25 Nodes (8): ProcessManager.cs, Stop(), AddProcess(), Start(), RemoveProcess(), Perpetuum.Threading.Process, UpdateLoop(), while()

Community 750 - "Entity (Community 750)"

Cohesion: 0.46 Nodes (8): SetBonusEffectApplicator.cs, SetBonusEffectApplicator.cs, Update(), if(), foreach(), ApplySetEffect(), SetBonusEffectApplicator, Perpetuum.Robots.EquipmentSets

Community 807 - "Entity (Community 807)"

Cohesion: 0.46 Nodes (8): CreateCorporationHangarStorage.cs, CreateCorporationHangarStorage.cs, Perpetuum.RequestHandlers.Corporations, CreateCorporationHangarStorage(), HandleRequest(), if(), PerpetuumException(), using()

Community 806 - "Entity (Community 806)"

Cohesion: 0.46 Nodes (8): TechTreeDonate.cs, TechTreeDonate.cs, using(), TechTreeDonate(), Perpetuum.RequestHandlers.TechTree, HandleRequest(), foreach(), if()

Community 808 - "Entity (Community 808)"

Cohesion: 0.46 Nodes (8): TradeBegin.cs, TradeBegin.cs, HandleRequest(), catch(), CheckTradersAndThrowIfFailed(), if(), TradeBegin(), Perpetuum.RequestHandlers.Trades

Community 811 - "Entity (Community 811)"

Cohesion: 0.46 Nodes (8): TeleportToAnotherZone.cs, TeleportToAnotherZone.cs, Factory(), DoTeleportAsync(), DoTeleport(), TeleportToAnotherZone(), Perpetuum.Zones.Teleporting.Strategies, if()

Community 810 - "Entity (Community 810)"

Cohesion: 0.46 Nodes (8): GangLeave.cs, GangLeave.cs, using(), PerpetuumException(), if(), GangLeave(), HandleRequest(), Perpetuum.RequestHandlers.Gangs

Community 813 - "Entity (Community 813)"

Cohesion: 0.46 Nodes (8): ValueTypeExtensionsTests.cs, ValueTypeExtensionsTests.cs, ValueTypeExtensionsTests, ToBool_is_true_only_above_zero(), Max_returns_the_higher_of_the_two(), Clamp_int_bounds_the_value(), Min_returns_the_lower_of_the_two(), Perpetuum.Tests.Unit

Community 792 - "Entity (Community 792)"

Cohesion: 0.46 Nodes (8): AddSetMemberWindow.xaml.cs, AddSetMemberWindow.xaml.cs, OnAddClick(), if(), InitializeComponent(), AddSetMemberWindow(), Perpetuum.AdminTool.Views, OnCancelClick()

Community 785 - "Entity (Community 785)"

Cohesion: 0.46 Nodes (8): PresenceRepository.cs, PresenceRepository.cs, Perpetuum.AdminTool.Npc, LoadZoneSpawnPicksAsync(), LoadAllAsync(), while(), PresenceRepository(), PresenceLoad

Community 784 - "Entity (Community 784)"

Cohesion: 0.46 Nodes (8): NpcLootRow.cs, NpcLootRow.cs, Perpetuum.AdminTool.Loot, RefreshOriginalFromCurrent(), NpcLootSnapshot, CreateNew(), ApplySnapshot(), NpcLootRow()

Community 783 - "Entity (Community 783)"

Cohesion: 0.46 Nodes (8): AddLanguageWindow.xaml.cs, AddLanguageWindow.xaml.cs, if(), AddLanguageWindow(), InitializeComponent(), OnAddClick(), Perpetuum.AdminTool.Views, OnCancelClick()

Community 795 - "Entity (Community 795)"

Cohesion: 0.46 Nodes (8): NpcSafeSpawnPointRequestHandler.cs, NpcSafeSpawnPointRequestHandler.cs, Perpetuum.RequestHandlers.Zone.NpcSafeSpawnPoints, if(), AddSafeSpawnPoint(), HandleRequest(), Sender(), SendSafeSpawnPoints()

Community 789 - "Entity (Community 789)"

Cohesion: 0.25 Nodes (8): PackageItemPickItem.cs, return(), while(), MatchesAnyRoot(), CategoryFlagsMask(), GetTierLabel(), BuildFilteredList(), Perpetuum.AdminTool.Packages

Community 788 - "Entity (Community 788)"

Cohesion: 0.46 Nodes (8): FlockRow.cs, FlockRow.cs, RefreshOriginalFromCurrent(), Perpetuum.AdminTool.Npc, FlockRow(), ApplySnapshot(), CreateNew(), FlockSnapshot

Community 787 - "Entity (Community 787)"

Cohesion: 0.25 Nodes (8): ActiveAI.cs, Update(), Exit(), Perpetuum.Zones.NpcSystem.AI, Enter(), SelectPrimaryTarget(), ToActiveAI(), AttackHostile()

Community 786 - "Entity (Community 786)"

Cohesion: 0.46 Nodes (8): SparkTeleportSet.cs, SparkTeleportSet.cs, PerpetuumException(), if(), HandleRequest(), Perpetuum.RequestHandlers.Sparks, using(), SparkTeleportSet()

Community 800 - "Entity (Community 800)"

Cohesion: 0.46 Nodes (8): RoamingPresence.cs, RoamingPresence.cs, OnSpawned(), Log(), IRoamingPresence, Perpetuum.Zones.NpcSystem.Presences, RoamingPresence(), OnUpdate()

Community 799 - "Entity (Community 799)"

Cohesion: 0.25 Nodes (8): CombatDroneAI.cs, UpdatePrimaryTarget(), while(), SetLock(), CombatDroneAI(), if(), BuildPath(), SetPrimaryUpdateDelay()

Community 801 - "Entity (Community 801)"

Cohesion: 0.25 Nodes (8): ResearchPanelViewModel.cs, AddEnablerExtension(), Initialize(), AddTechTreeRow(), AddResearchCost(), var(), Perpetuum.AdminTool.NewItem, LoadFromClone()

Community 812 - "Entity (Community 812)"

Cohesion: 0.46 Nodes (8): TeleportDescription.cs, TeleportDescription.cs, IsValid(), GetRandomTargetPosition(), if(), ToDictionary(), TeleportDescription, Perpetuum.Zones.Teleporting

Community 819 - "Entity (Community 819)"

Cohesion: 0.25 Nodes (8): EnumerableExtensions.cs, IsNullOrEmpty(), default(), for(), action(), while(), Perpetuum, return()

Community 816 - "Entity (Community 816)"

Cohesion: 0.46 Nodes (8): CorporationVoteCast.cs, CorporationVoteCast.cs, using(), Perpetuum.RequestHandlers.Corporations, if(), HandleRequest(), CorporationVoteCast, PerpetuumException()

Community 802 - "Entity (Community 802)"

Cohesion: 0.46 Nodes (8): HunterDroneAI.cs, HunterDroneAI.cs, ToHunterSelfDestructAI(), ToHunterRetreatAI(), ToHunterApproachAI(), HunterDroneAI(), Perpetuum.Zones.NpcSystem.AI.HunterDrones, ToHunterPatrolAI()

Community 803 - "Entity (Community 803)"

Cohesion: 0.25 Nodes (8): InsuranceHelper.cs, DeleteInsurance(), DeleteAndInform(), if(), InsuranceHelper(), SendInsuranceListToCharacter(), IsInsured(), return()

Community 809 - "Entity (Community 809)"

Cohesion: 0.46 Nodes (8): CorporationVolunteerForCeo.cs, CorporationVolunteerForCeo.cs, using(), Perpetuum.RequestHandlers.Corporations, if(), HandleRequest(), CorporationVolunteerForCeo(), PerpetuumException()

Community 780 - "Entity (Community 780)"

Cohesion: 0.25 Nodes (8): TranslationsViewModel.cs, TryAddLanguage(), TranslationsViewModel(), Load(), RemoveSelected(), Perpetuum.AdminTool.ViewModels, Save(), TryAddKey()

Community 758 - "Entity (Community 758)"

Cohesion: 0.25 Nodes (8): LimitiedCapacityContainer.cs, PerpetuumException(), Perpetuum.Containers, GetMaximalQuantity(), CheckCapacityAndThrowIfFailed(), AddItem(), AcceptVisitor(), LimitedCapacityContainer

Community 848 - "Entity (Community 848)"

Cohesion: 0.46 Nodes (8): FittingPresetApply.cs, FittingPresetApply.cs, if(), HandleRequest(), Perpetuum.RequestHandlers.FittingPreset, using(), FittingPresetApply(), foreach()

Community 847 - "Entity (Community 847)"

Cohesion: 0.25 Nodes (8): Robot.cs, GetRobotComponent(), if(), StopAllModules(), foreach(), ResetTimer(), InitComponents(), CheckEnergySystemAndThrowIfFailed()

Community 757 - "Entity (Community 757)"

Cohesion: 0.46 Nodes (8): ITcpConnection.cs, ITcpConnection.cs, Send(), TcpConnectionEventHandler(), Perpetuum.Network, Disconnect(), ITcpConnection, Receive()

Community 756 - "Entity (Community 756)"

Cohesion: 0.46 Nodes (8): InfiniteBoxContainer.cs, InfiniteBoxContainer.cs, Perpetuum.Containers, return(), if(), AcceptVisitor(), Create(), InfiniteBoxContainer

Community 755 - "Entity (Community 755)"

Cohesion: 0.46 Nodes (8): TimerAction.cs, TimerAction.cs, Update(), TimerAction(), if(), CreateWithRandom(), _action(), Perpetuum.Timers

Community 754 - "Entity (Community 754)"

Cohesion: 0.46 Nodes (8): EquipmentSetBonusCalculator.cs, EquipmentSetBonusCalculator.cs, Perpetuum.Robots.EquipmentSets, foreach(), EquipmentSetBonusCalculator(), EquipmentSetBonusResult(), Compute(), if()

Community 749 - "Entity (Community 749)"

Cohesion: 0.46 Nodes (8): TechTreeService.cs, TechTreeService.cs, TechTreeService(), Perpetuum.Services.TechTree, NodeUnlocked(), GetUnlockedNodes(), AddInfoToDictionary(), GetInfo()

Community 748 - "Entity (Community 748)"

Cohesion: 0.46 Nodes (8): MarketTaxChangeLogger.cs, MarketTaxChangeLogger.cs, Perpetuum.Services.MarketEngine, MarketTaxChangeLogger(), Log(), GetHistory(), Format(), LogEventFormatter()

Community 747 - "Entity (Community 747)"

Cohesion: 0.25 Nodes (8): ValueTypeExtensions.cs, return(), Mix(), IsZero(), Clamp(), IsApproximatelyEqual(), if(), IsInRange()

Community 746 - "Entity (Community 746)"

Cohesion: 0.46 Nodes (8): SessionDiagnosticsTests.cs, SessionDiagnosticsTests.cs, Perpetuum.Tests.Unit, SessionDiagnosticsTests, A_census_reports_the_flags_that_have_nobody_connected_behind_them(), A_closing_session_is_reported_with_everything_needed_to_stitch_the_other_lines(), A_stale_login_that_still_holds_a_session_reports_how_long_it_has_been_silent(), A_stale_login_with_no_session_left_is_reported_as_a_flag_nobody_cleared()

Community 745 - "Entity (Community 745)"

Cohesion: 0.46 Nodes (8): TargetPainterModule.cs, TargetPainterModule.cs, SetupEffect(), TargetPainterModule(), Perpetuum.Modules.EffectModules, AddProperty(), AcceptVisitor(), if()

Community 772 - "Entity (Community 772)"

Cohesion: 0.25 Nodes (8): NpcLootView.xaml.cs, InitializeComponent(), OnSaveClick(), NpcLootView(), OnAddClick(), OnReloadClick(), while(), Perpetuum.AdminTool.Views

Community 771 - "Entity (Community 771)"

Cohesion: 0.46 Nodes (8): AddAutoMarketItemViewModel.cs, AddAutoMarketItemViewModel.cs, MatchesFilter(), foreach(), if(), AddAutoMarketItemViewModel(), Perpetuum.AdminTool.ViewModels, OnFilterTextChanged()

Community 777 - "Entity (Community 777)"

Cohesion: 0.46 Nodes (8): InterzonePresenceConfigReader.cs, InterzonePresenceConfigReader.cs, InterzonePresenceConfigReader, Perpetuum.Zones.NpcSystem.Presences.InterzonePresences, foreach(), CreateIZGroupFromRecord(), CreatePresenceConfigurationFromRecord(), GetAll()

Community 776 - "Entity (Community 776)"

Cohesion: 0.25 Nodes (8): NormalFlock.cs, ToString(), Update(), ToDictionary(), Perpetuum.Zones.NpcSystem.Flocks, GetRespawnTime(), GetNextSpawnTime(), OnMemberDead()

Community 773 - "Entity (Community 773)"

Cohesion: 0.46 Nodes (8): InterzonePresenceManager.cs, InterzonePresenceManager.cs, Update(), Stop(), Start(), InterzonePresenceManager(), foreach(), Perpetuum.Zones.NpcSystem.Presences.InterzonePresences

Community 766 - "Entity (Community 766)"

Cohesion: 0.46 Nodes (8): RandomMovement.cs, RandomMovement.cs, if(), Perpetuum.Zones.Movements, RandomMovement(), Start(), Update(), SelectRandomDirection()

Community 765 - "Entity (Community 765)"

Cohesion: 0.46 Nodes (8): ILootGenerator.cs, ILootGenerator.cs, ISplittableLootGenerator, Perpetuum.Services.Looting, ILootGenerator, GetInfos(), GetGenerators(), Generate()

Community 764 - "Entity (Community 764)"

Cohesion: 0.46 Nodes (8): EntitiesModule.cs, EntitiesModule.cs, NamedParameter(), InitItems(), Load(), EntitiesModule, foreach(), Perpetuum.Bootstrapper.Modules

Community 835 - "Entity (Community 835)"

Cohesion: 0.25 Nodes (8): RobotComponent.cs, return(), InitModules(), if(), foreach(), ChangeModule(), EquipModule(), IsRobotAllowed()

Community 834 - "Entity (Community 834)"

Cohesion: 0.25 Nodes (8): VolunteerCEOService.cs, using(), GetVolunteer(), ClearVolunteer(), catch(), AddVolunteer(), TakeOverCeoRole(), Perpetuum.Groups.Corporations

Community 830 - "Entity (Community 830)"

Cohesion: 0.46 Nodes (8): PriorityQueue.cs, PriorityQueue.cs, PriorityQueue(), if(), Enqueue(), Perpetuum.Collections, TryDequeue(), while()

Community 829 - "Entity (Community 829)"

Cohesion: 0.25 Nodes (8): AdaptiveAlloyModule.cs, switch(), RegisterDamage(), SetupEffect(), SetRenewRequired(), Perpetuum.Modules.AdaptiveAlloy, while(), Unequip()

Community 831 - "Entity (Community 831)"

Cohesion: 0.46 Nodes (8): IChannelRepository.cs, IChannelRepository.cs, Insert(), Delete(), GetAll(), IChannelRepository, Update(), Perpetuum.Services.Channels

Community 840 - "Entity (Community 840)"

Cohesion: 0.25 Nodes (8): VolunteerCEORepository.cs, Insert(), CreateVolunteerCEOFromRecord(), Get(), Delete(), Update(), Perpetuum.Groups.Corporations, NotImplementedException()

Community 839 - "Entity (Community 839)"

Cohesion: 0.46 Nodes (8): MarketBuyItem.cs, MarketBuyItem.cs, Perpetuum.RequestHandlers.Markets, using(), if(), HandleRequest(), ActivityEvent(), MarketBuyItem()

Community 841 - "Entity (Community 841)"

Cohesion: 0.25 Nodes (8): MissionSpotObjects.cs, GetTerminalPositionsFromZone(), GenerateMissionSpotsFromPositions(), GetRandomPointSpotsFromTargets(), foreach(), MissionSpotStat(), MissionSpot(), if()

Community 842 - "Entity (Community 842)"

Cohesion: 0.25 Nodes (8): LoginQueueService.cs, while(), SignInInfo(), LoginQueueService(), if(), DequeueAccountInfo(), lock(), SendQueueInfoToWaitingClients()

Community 670 - "Entity (Community 670)"

Cohesion: 0.46 Nodes (8): EconomyInsuranceRepository.cs, EconomyInsuranceRepository.cs, Perpetuum.AdminTool.Economy, EconomyInsuranceRepository(), LoadPricesAsync(), LoadConfigAsync(), RecalculateAsync(), while()

Community 661 - "Entity (Community 661)"

Cohesion: 0.46 Nodes (8): LoginViewModel.cs, LoginViewModel.cs, OpenSettings(), LoginViewModel(), LoginAsync(), Cancel(), switch(), Perpetuum.AdminTool.ViewModels

Community 660 - "Entity (Community 660)"

Cohesion: 0.25 Nodes (8): AutoMarketTradeListViewModel.cs, Perpetuum.AdminTool.ViewModels, AutoMarketTradeListViewModel(), AddItem(), catch(), LoadAsync(), Remove(), QueueSave()

Community 659 - "Entity (Community 659)"

Cohesion: 0.46 Nodes (8): RandomPassablePositionFinder.cs, RandomPassablePositionFinder.cs, Perpetuum.Zones.Finders.PositionFinders, if(), FindPositionWithinIsland(), Find(), while(), RandomPassablePositionFinder()

Community 658 - "Entity (Community 658)"

Cohesion: 0.46 Nodes (8): OutpostDecay.cs, OutpostDecay.cs, ResetDecayTimer(), OnUpdate(), if(), DoDecay(), Perpetuum.Zones.Intrusion, OutpostDecay()

Community 643 - "Entity (Community 643)"

Cohesion: 0.46 Nodes (8): Undock.cs, Undock.cs, PerpetuumException(), Undock, Perpetuum.RequestHandlers, CheckUndockConditionsAndThrowIfFailed(), if(), HandleRequest()

Community 644 - "Entity (Community 644)"

Cohesion: 0.25 Nodes (8): ZoneDrawRamp.cs, MixValues(), PerpetuumException(), Perpetuum.RequestHandlers.Zone, HandleRequest(), ZoneDrawRamp, using(), RampSample

Community 642 - "Entity (Community 642)"

Cohesion: 0.46 Nodes (8): MtProductRepository.cs, MtProductRepository.cs, MtProductRepository, Perpetuum.Accounting, GetAll(), Get(), CreateMtProductFromRecord(), if()

Community 647 - "Entity (Community 647)"

Cohesion: 0.46 Nodes (8): DockAll.cs, DockAll.cs, using(), HandleRequest(), catch(), DockAll(), foreach(), Perpetuum.RequestHandlers

Community 656 - "Entity (Community 656)"

Cohesion: 0.46 Nodes (8): ModuleActivator.cs, ModuleActivator.cs, Perpetuum.Zones.NpcSystem.AI, ModuleActivator(), if(), Visit(), Update(), TryActiveModule()

Community 657 - "Entity (Community 657)"

Cohesion: 0.46 Nodes (8): PresenceRow.cs, PresenceRow.cs, Perpetuum.AdminTool.Npc, CreateNew(), ApplySnapshot(), PresenceSnapshot, RefreshOriginalFromCurrent(), PresenceRow()

Community 632 - "Entity (Community 632)"

Cohesion: 0.46 Nodes (8): CharacterProfileRepository.cs, CharacterProfileRepository.cs, GetAllByAccount(), CreateCharacterProfileFromRecord(), GetAll(), Get(), CharacterProfileRepository, Perpetuum.Accounting.Characters

Community 631 - "Entity (Community 631)"

Cohesion: 0.46 Nodes (8): KioskSubmitItem.cs, KioskSubmitItem.cs, using(), Perpetuum.RequestHandlers.Zone, if(), KioskSubmitItem, HandleRequest(), PerpetuumException()

Community 714 - "Entity (Community 714)"

Cohesion: 0.46 Nodes (8): MissionLogList.cs, MissionLogList.cs, MissionLogList, HandleRequest(), if(), GetMissionLog(), RecordToMissionHistory(), Perpetuum.RequestHandlers.Missions

Community 711 - "Entity (Community 711)"

Cohesion: 0.46 Nodes (8): UnitVisibility.cs, UnitVisibility.cs, if(), ExpiringLosHolder(), GetLineOfSight(), UnitVisibility(), ResetLineOfSight(), Perpetuum.Units

Community 710 - "Entity (Community 710)"

Cohesion: 0.46 Nodes (8): Vector2Extensions.cs, Vector2Extensions.cs, LineTo(), Perpetuum, if(), for(), GetAngle(), IsInRange()

Community 723 - "Entity (Community 723)"

Cohesion: 0.25 Nodes (8): MissionHandler.cs, foreach(), EnqueueMissionEventInfo(), EnqueueMissionEventInfoLocally(), CollectTargetsFromAllGangMembers(), SignalParticipationAsync(), if(), MissionHandler()

Community 722 - "Entity (Community 722)"

Cohesion: 0.25 Nodes (8): MissionProcessorStartMission.cs, using(), while(), StartAsync(), AdminMissionStartByRequest(), MissionStartForRequest(), Perpetuum.Services.MissionEngine.MissionProcessorObjects, StartMission()

Community 673 - "Entity (Community 673)"

Cohesion: 0.46 Nodes (8): BlockingInfo.cs, BlockingInfo.cs, Perpetuum.Zones.Terrains, Equals(), BlockingInfo(), HasFlags(), return(), SetFlags()

Community 672 - "Entity (Community 672)"

Cohesion: 0.46 Nodes (8): RobotTemplateRelationRow.cs, RobotTemplateRelationRow.cs, RobotTemplateRelationRow(), RobotTemplateRelationSnapshot, Perpetuum.AdminTool.Templates, CreateNew(), ApplySnapshot(), RefreshOriginalFromCurrent()

Community 671 - "Entity (Community 671)"

Cohesion: 0.46 Nodes (8): CategoryFlagsCatalog.cs, CategoryFlagsCatalog.cs, Perpetuum.AdminTool.Entities, CategoryFlagsCatalog(), if(), foreach(), Describe(), Entry()

Community 682 - "Entity (Community 682)"

Cohesion: 0.25 Nodes (8): GrowthStates.cs, if(), for(), GrowthState(), GrowSpawnState(), OnSpawned(), NPCBaseSpawnState(), NPCBaseGrowthState()

Community 698 - "Entity (Community 698)"

Cohesion: 0.46 Nodes (8): TimeKeeper.cs, TimeKeeper.cs, SetStart(), Perpetuum.Timers, Reset(), Update(), Start(), TimeKeeper()

Community 697 - "Entity (Community 697)"

Cohesion: 0.46 Nodes (8): TargetBlinderModule.cs, TargetBlinderModule.cs, TargetBlinderModule(), SetupEffect(), Perpetuum.Modules.EffectModules, if(), AddProperty(), AcceptVisitor()

Community 846 - "Entity (Community 846)"

Cohesion: 0.46 Nodes (8): ProductionCost.cs, ProductionCost.cs, ProductionCostReader(), GetProductionCostByED(), Perpetuum.Services.ProductionEngine, IProductionCostReader, ProductionCost, GetProductionCostModByED()

Community 696 - "Entity (Community 696)"

Cohesion: 0.25 Nodes (8): Coin.cs, if(), Perpetuum.Services.ItemShop, CreateASICoin(), AddInfoToDictionary(), CreateTMCoin(), PerpetuumException(), RemoveFromContainer()

Community 688 - "Entity (Community 688)"

Cohesion: 0.46 Nodes (8): ArtifactReader.cs, ArtifactReader.cs, GetArtifactLoots(), GetArtifacts(), GetArtifactInfo(), CreateArtifactFromRecord(), if(), Perpetuum.Zones.Artifacts.Repositories

Community 687 - "Entity (Community 687)"

Cohesion: 0.25 Nodes (8): DamageProcessor.cs, while(), TakeDamage(), ProcessFirstDamage(), foreach(), Perpetuum.Zones.DamageProcessors, CalculateKersValue(), CalculateAbsorbedDamage()

Community 689 - "Entity (Community 689)"

Cohesion: 0.46 Nodes (8): DamageTakenEventArgs.cs, DamageTakenEventArgs.cs, Perpetuum.Zones.DamageProcessors, DamageTakenEventArgs, DemobilizerEventArgs, CombatEventArgs, KillingBlowEventArgs, SensorDampenerEventArgs

Community 693 - "Entity (Community 693)"

Cohesion: 0.46 Nodes (8): MineralScanResultMove.cs, MineralScanResultMove.cs, using(), MineralScanResultMove, foreach(), HandleRequest(), if(), Perpetuum.RequestHandlers

Community 683 - "Entity (Community 683)"

Cohesion: 0.46 Nodes (8): TrainingDockingBase.cs, TrainingDockingBase.cs, if(), GetTrainingCorporation(), AcceptVisitor(), TrainingDockingBase(), return(), Perpetuum.Zones.Training

Community 675 - "Entity (Community 675)"

Cohesion: 0.46 Nodes (8): NpcSafeSpawnPointsRepository.cs, NpcSafeSpawnPointsRepository.cs, NpcSafeSpawnPointsRepository(), Delete(), Add(), GetAll(), Update(), Perpetuum.Zones.NpcSystem.SafeSpawnPoints

Community 674 - "Entity (Community 674)"

Cohesion: 0.46 Nodes (8): TeleportWithinZone.cs, TeleportWithinZone.cs, Perpetuum.Zones.Teleporting.Strategies, TeleportWithinZone(), if(), Factory(), catch(), DoTeleportAsync()

Community 706 - "Entity (Community 706)"

Cohesion: 0.25 Nodes (8): DecorDescription.cs, GetServerPosition(), DecorDescription, FindQuaternionRotation(), FindQuaternionRotationAndMirror(), GetHomogeneousPosition(), ToDictionary(), Perpetuum.Zones.Decors

Community 705 - "Entity (Community 705)"

Cohesion: 0.46 Nodes (8): TimeTracker.cs, TimeTracker.cs, ToString(), Update(), Reset(), Perpetuum.Timers, Extend(), TimeTracker()

Community 646 - "Entity (Community 646)"

Cohesion: 0.25 Nodes (8): RandomCalibrationProgram.cs, ToString(), ToDictionary(), SetComponentsFromRunningTargets(), CollectComponentsFromIndustrialMissions(), OnInsertToDb(), Perpetuum.Services.ProductionEngine.CalibrationPrograms, SetTargetDefinition()

Community 636 - "Entity (Community 636)"

Cohesion: 0.25 Nodes (8): Damage.cs, WithExplosionRadius(), WithAttacker(), WithDamage(), if(), WithSourcePosition(), WithOptimalRange(), WithFalloff()

Community 704 - "Entity (Community 704)"

Cohesion: 0.46 Nodes (8): Command.cs, Command.cs, Perpetuum, if(), CheckArguments(), Command(), foreach(), ToString()

Community 703 - "Entity (Community 703)"

Cohesion: 0.46 Nodes (8): ChatLogger.cs, ChatLogger.cs, Format(), ChatLoggerFactory(), ChatLogEvent(), ChatLogFormatter, Perpetuum.Common.Loggers, LogMessage()

Community 735 - "Entity (Community 735)"

Cohesion: 0.46 Nodes (8): RobotTemplateEditorWindow.xaml.cs, RobotTemplateEditorWindow.xaml.cs, RobotTemplateEditorWindow(), OnCancelClick(), if(), InitializeComponent(), Perpetuum.AdminTool.Views, OnOkClick()

Community 734 - "Entity (Community 734)"

Cohesion: 0.25 Nodes (8): RobotTemplateRelationsView.xaml.cs, while(), RobotTemplateRelationsView(), OnSaveClick(), OnAddClick(), InitializeComponent(), OnReloadClick(), Perpetuum.AdminTool.Views

Community 733 - "Entity (Community 733)"

Cohesion: 0.46 Nodes (8): SeasonWizardWindow.xaml.cs, SeasonWizardWindow.xaml.cs, SeasonWizardWindow(), Perpetuum.AdminTool.Views, InitializeComponent(), Close(), if(), OnFinishOrNextClick()

Community 678 - "Entity (Community 678)"

Cohesion: 0.46 Nodes (8): NpcReinforcementsRepository.cs, NpcReinforcementsRepository.cs, NpcReinforcements(), CreateOreNPCSpawn(), CreateFromRecord(), CreateNpcBossAddSpawn(), Perpetuum.Zones.NpcSystem.Reinforcements, NpcReinforcementsRepository

Community 685 - "Entity (Community 685)"

Cohesion: 0.25 Nodes (8): SlopeLayer.cs, Perpetuum.Zones.Terrains, OnAltitudeUpdated(), if(), CalculateSlope(), OnAltitudeAreaUpdated(), SetValue(), return()

Community 684 - "Entity (Community 684)"

Cohesion: 0.25 Nodes (8): Npc.cs, SetEP(), IsWalkable(), EnqueueKill(), IsHostile(), if(), SearchForMissionOwnerAndSubmitKill(), Npc()

Community 686 - "Entity (Community 686)"

Cohesion: 0.46 Nodes (8): ActiveHackingSAP.cs, ActiveHackingSAP.cs, OnModuleUse(), IncrementPlayerScore(), AppendPlayerTopScoresToPacket(), ActiveHackingSAP(), AppendTopScoresToPacket(), Perpetuum.Zones.Intrusion

Community 679 - "Entity (Community 679)"

Cohesion: 0.25 Nodes (8): PresenceManager.cs, OnPresenceExpired(), GetPresences(), Factory(), LoadAll(), Update(), _presenceFactory(), Perpetuum.Zones.NpcSystem.Presences

Community 727 - "Entity (Community 727)"

Cohesion: 0.46 Nodes (8): Program.cs, Program.cs, Main(), catch(), foreach(), DisplayException(), Perpetuum.Server, if()

Community 645 - "Entity (Community 645)"

Cohesion: 0.46 Nodes (8): TcpListenerExtensions.cs, TcpListenerExtensions.cs, Start(), Perpetuum.Network, AcceptSocketCallback(), if(), catch(), ListenerHelper()

Community 752 - "Entity (Community 752)"

Cohesion: 0.46 Nodes (8): CorporationWallet.cs, CorporationWallet.cs, OnCommited(), CorporationWallet(), GetBalance(), OnBalanceUpdating(), Perpetuum.Groups.Corporations, SetBalance()

Community 753 - "Entity (Community 753)"

Cohesion: 0.25 Nodes (8): ContainerLogger.cs, Perpetuum.Containers, ClearLog(), LogsToDictionary(), in(), ContainerLogEntry, and(), SaveToDb()

Community 796 - "Entity (Community 796)"

Cohesion: 0.46 Nodes (8): GateSetName.cs, GateSetName.cs, if(), HandleRequest(), GateSetName, using(), Perpetuum.RequestHandlers.Zone, PerpetuumException()

Community 797 - "Entity (Community 797)"

Cohesion: 0.25 Nodes (8): BasicPanelViewModel.cs, SuggestDescriptionToken(), OnCategoryFlagsChanged(), Perpetuum.AdminTool.NewItem, LoadFromClone(), BasicPanelViewModel(), OnDefinitionNameChanged(), SuggestName()

Community 798 - "Entity (Community 798)"

Cohesion: 0.46 Nodes (8): ItemShopBuy.cs, ItemShopBuy.cs, Perpetuum.RequestHandlers, ItemShopBuy, if(), HandleRequest(), PerpetuumException(), using()

Community 1001 - "Entity (Community 1001)"

Cohesion: 0.29 Nodes (7): SeasonsViewModel.cs, ShowPackagesPanel(), OnPropertyChanged(), NewSeason(), NavigateToSeason(), catch(), LoadAsync()

Community 1002 - "Entity (Community 1002)"

Cohesion: 0.52 Nodes (7): NpcDeleteSafeSpawnPoint.cs, NpcDeleteSafeSpawnPoint.cs, Perpetuum.RequestHandlers.Zone.NpcSafeSpawnPoints, SendSafeSpawnPoints(), NpcDeleteSafeSpawnPoint, HandleRequest(), using()

Community 919 - "Entity (Community 919)"

Cohesion: 0.29 Nodes (7): GameAdminCommands.cs, commandMethod(), CommandDelegate(), Perpetuum.Services.Channels.ChatCommands, TryParseAdminCommand(), IsAdminCommand(), IsAdmin()

Community 918 - "Entity (Community 918)"

Cohesion: 0.29 Nodes (7): RobotTemplateSlotViewModel.cs, PopulateModulePicks(), OnModuleDefinitionChanged(), RobotTemplateSlotViewModel(), Perpetuum.AdminTool.ViewModels, while(), CategoryFlagsMask()

Community 1024 - "Entity (Community 1024)"

Cohesion: 0.52 Nodes (7): StaleOnlineFlagsTests.cs, StaleOnlineFlagsTests.cs, Perpetuum.Tests.Unit, Clearing_stale_flags_reports_how_many_it_cleared(), StaleOnlineFlagsTests(), Clearing_stale_flags_says_nothing_when_none_were_set(), Clearing_stale_flags_only_matches_rows_that_are_actually_set()

Community 1025 - "Entity (Community 1025)"

Cohesion: 0.29 Nodes (7): MissionProcessorStartMission.cs, PerpetuumException(), GetFinishedAndLastMissions(), if(), SelectAndStartConfigMission(), TriggeredMissionStart(), SelectAndStartRandomMission()

Community 1029 - "Entity (Community 1029)"

Cohesion: 0.52 Nodes (7): InsuranceQueryTests.cs, InsuranceQueryTests.cs, InsuranceQueryTests, Perpetuum.Tests.Integration.Data, The_insurance_price_recalculation_procedure_exists(), The_insurance_prices_columns_have_the_types_the_code_reads_them_as(), The_insurance_prices_query_runs_and_returns_the_expected_columns()

Community 1028 - "Entity (Community 1028)"

Cohesion: 0.52 Nodes (7): SessionDiagnostics.cs, SessionDiagnostics.cs, Seconds(), DescribeCensus(), DescribeClosing(), Perpetuum.Services.Sessions, DescribeStaleLogin()

Community 1030 - "Entity (Community 1030)"

Cohesion: 0.52 Nodes (7): ZoneGetZoneObjectDebugInfo.cs, ZoneGetZoneObjectDebugInfo.cs, Perpetuum.RequestHandlers, if(), ZoneGetZoneObjectDebugInfo(), PerpetuumException(), HandleRequest()

Community 909 - "Entity (Community 909)"

Cohesion: 0.52 Nodes (7): CorporationDocumentOpen.cs, CorporationDocumentOpen.cs, foreach(), HandleRequest(), Perpetuum.RequestHandlers.Corporations, if(), CorporationDocumentOpen

Community 908 - "Entity (Community 908)"

Cohesion: 0.52 Nodes (7): CorporationInviteReply.cs, CorporationInviteReply.cs, CorporationInviteReply(), HandleRequest(), Perpetuum.RequestHandlers.Corporations, if(), using()

Community 887 - "Entity (Community 887)"

Cohesion: 0.52 Nodes (7): SettingsLoader.cs, SettingsLoader.cs, Perpetuum.Common, LoadSettingsFromFile(), SettingsLoader(), foreach(), if()

Community 886 - "Entity (Community 886)"

Cohesion: 0.52 Nodes (7): COTEffect.cs, COTEffect.cs, SetCorePerTick(), OnTick(), CoTEffect, if(), Perpetuum.Zones.Effects

Community 858 - "Entity (Community 858)"

Cohesion: 0.52 Nodes (7): TranslationRow.cs, TranslationRow.cs, TranslationRow, HasValue(), if(), OnPropertyChanged(), Perpetuum.AdminTool.Translations

Community 857 - "Entity (Community 857)"

Cohesion: 0.52 Nodes (7): ForceDock.cs, ForceDock.cs, using(), Perpetuum.RequestHandlers, ForceDock, ForceDockAdmin(), HandleRequest()

Community 882 - "Entity (Community 882)"

Cohesion: 0.29 Nodes (7): SeasonWizardViewModel.cs, OnPropertyChanged(), if(), ValidateStep1(), ScoringModeOption(), foreach(), ActivityTypeOption()

Community 883 - "Entity (Community 883)"

Cohesion: 0.52 Nodes (7): NewTemplateWindow.xaml.cs, NewTemplateWindow.xaml.cs, NewTemplateWindow(), InitializeComponent(), OnCreateClick(), OnCancelClick(), Perpetuum.AdminTool.Views

Community 940 - "Entity (Community 940)"

Cohesion: 0.29 Nodes (7): LargeHarvesterModule.cs, DoHarvesting(), LargeHarvesterModule(), Perpetuum.Modules, if(), CreateBeam(), catch()

Community 939 - "Entity (Community 939)"

Cohesion: 0.29 Nodes (7): MarketPriceCollector.cs, CreateCollector(), Perpetuum.Services.MarketEngine, IsVisible(), GetBaseEid(), InsertAveragePrice(), GetAveragePriceByMarket()

Community 987 - "Entity (Community 987)"

Cohesion: 0.52 Nodes (7): ProximityProbeRegisterSet.cs, ProximityProbeRegisterSet.cs, Perpetuum.RequestHandlers, if(), HandleRequest(), using(), ProximityProbeRegisterSet()

Community 986 - "Entity (Community 986)"

Cohesion: 0.52 Nodes (7): MissionFlush.cs, MissionFlush.cs, MissionFlush(), using(), Perpetuum.RequestHandlers.Missions, HandleRequest(), foreach()

Community 951 - "Entity (Community 951)"

Cohesion: 0.52 Nodes (7): MissionStart.cs, MissionStart.cs, if(), HandleRequest(), using(), Perpetuum.RequestHandlers.Missions, MissionStart()

Community 950 - "Entity (Community 950)"

Cohesion: 0.52 Nodes (7): MissionReset.cs, MissionReset.cs, Perpetuum.RequestHandlers.Missions, MissionReset(), if(), using(), HandleRequest()

Community 1038 - "Entity (Community 1038)"

Cohesion: 0.52 Nodes (7): GangInviteServiceExtensions.cs, GangInviteServiceExtensions.cs, GetInvite(), foreach(), Perpetuum.Groups.Gangs, RemoveInvitesByGang(), if()

Community 1037 - "Entity (Community 1037)"

Cohesion: 0.29 Nodes (7): GangInviteService.cs, RemoveInvite(), Perpetuum.Groups.Gangs, GetInvites(), Stop(), OnGangDisbanded(), foreach()

Community 1049 - "Entity (Community 1049)"

Cohesion: 0.52 Nodes (7): CharacterGetProfiles.cs, CharacterGetProfiles.cs, foreach(), CharacterGetProfiles(), if(), Perpetuum.RequestHandlers.Characters, HandleRequest()

Community 1048 - "Entity (Community 1048)"

Cohesion: 0.52 Nodes (7): ZoneDecorSet.cs, ZoneDecorSet.cs, ZoneDecorSet, PerpetuumException(), if(), HandleRequest(), Perpetuum.RequestHandlers.Zone

Community 916 - "Entity (Community 916)"

Cohesion: 0.52 Nodes (7): EntityAttributeFlags.cs, EntityAttributeFlags.cs, Perpetuum.ExportedTypes, SetFlag(), return(), EntityAttributeFlags(), HasFlag()

Community 915 - "Entity (Community 915)"

Cohesion: 0.52 Nodes (7): AccountBan.cs, AccountBan.cs, PerpetuumException(), if(), HandleRequest(), AccountBan(), Perpetuum.RequestHandlers.AdminTools

Community 1107 - "Entity (Community 1107)"

Cohesion: 0.52 Nodes (7): CombatPrimaryLockSelectionStrategySelector.cs, CombatPrimaryLockSelectionStrategySelector.cs, CombatPrimaryLockSelectionStrategyBuilder(), Perpetuum.Zones.NpcSystem.TargettingStrategies, Create(), TryUseStrategy(), CombatPrimaryLockSelectionStrategySelector()

Community 1105 - "Entity (Community 1105)"

Cohesion: 0.52 Nodes (7): RespecToken.cs, RespecToken.cs, RespecToken, PerpetuumException(), Perpetuum.Items, if(), Activate()

Community 1106 - "Entity (Community 1106)"

Cohesion: 0.29 Nodes (7): ItemPacker.cs, if(), Pack(), foreach(), PerpetuumException(), ItemPacker, Perpetuum.Items

Community 885 - "Entity (Community 885)"

Cohesion: 0.29 Nodes (7): FlockConfigurationBuilder.cs, action(), Factory(), Perpetuum.Zones.NpcSystem.Flocks, SetHomeRange(), WithIDGenerator(), FromDictionary()

Community 884 - "Entity (Community 884)"

Cohesion: 0.52 Nodes (7): PackagesView.xaml.cs, PackagesView.xaml.cs, Perpetuum.AdminTool.Views, OnReloadClick(), if(), InitializeComponent(), PackagesView()

Community 1089 - "Entity (Community 1089)"

Cohesion: 0.52 Nodes (7): ItemShopList.cs, ItemShopList.cs, PerpetuumException(), if(), Perpetuum.RequestHandlers, HandleRequest(), ItemShopList()

Community 1088 - "Entity (Community 1088)"

Cohesion: 0.52 Nodes (7): CombatPrimaryLockSelectionStrategyBuilder.cs, CombatPrimaryLockSelectionStrategyBuilder.cs, WithStrategy(), Perpetuum.Zones.NpcSystem.TargettingStrategies, CombatPrimaryLockSelectionStrategyBuilder(), Build(), CombatPrimaryLockSelectionStrategySelector()

Community 962 - "Entity (Community 962)"

Cohesion: 0.52 Nodes (7): ZoneDrawAllDecors.cs, ZoneDrawAllDecors.cs, HandleRequest(), catch(), ZoneDrawAllDecors, foreach(), Perpetuum.RequestHandlers.Zone

Community 963 - "Entity (Community 963)"

Cohesion: 0.52 Nodes (7): ZoneDrawBlockingByEid.cs, ZoneDrawBlockingByEid.cs, ZoneDrawBlockingByEid(), if(), Perpetuum.RequestHandlers.Zone, PerpetuumException(), HandleRequest()

Community 1014 - "Entity (Community 1014)"

Cohesion: 0.29 Nodes (7): CorporationDocument.cs, foreach(), DeleteAllRegistered(), ToDictionary(), if(), CorporationDocument(), CorporationDocumentConfig()

Community 1015 - "Entity (Community 1015)"

Cohesion: 0.29 Nodes (7): ItemShop.cs, if(), GetAll(), CheckStanding(), ItemShop(), UpdateGlobalPurchaseCount(), PerpetuumException()

Community 988 - "Entity (Community 988)"

Cohesion: 0.52 Nodes (7): ProductionRemoveFacility.cs, ProductionRemoveFacility.cs, ProductionRemoveFacility(), Perpetuum.RequestHandlers.Production, HandleRequest(), if(), using()

Community 977 - "Entity (Community 977)"

Cohesion: 0.52 Nodes (7): FieldTerminalInfo.cs, FieldTerminalInfo.cs, FieldTerminalInfo, Perpetuum.RequestHandlers.Zone, PerpetuumException(), if(), HandleRequest()

Community 976 - "Entity (Community 976)"

Cohesion: 0.29 Nodes (7): EnergyNeutralizerModule.cs, ModifyValueByReactorRadiation(), AddProperty(), OnAction(), Perpetuum.Modules, OnError(), AcceptVisitor()

Community 1062 - "Entity (Community 1062)"

Cohesion: 0.29 Nodes (7): LazyDictionary.cs, Perpetuum.Collections, ContainsKey(), Clear(), CopyTo(), Contains(), TryGetValue()

Community 1061 - "Entity (Community 1061)"

Cohesion: 0.29 Nodes (7): PseudoThreatManager.cs, Perpetuum.Zones.NpcSystem.ThreatManaging, Remove(), Update(), if(), AddOrRefreshExisting(), AwardPseudoThreats()

Community 1111 - "Entity (Community 1111)"

Cohesion: 0.52 Nodes (7): Kiosk.cs, Kiosk.cs, GetKioskInfo(), AcceptVisitor(), Kiosk(), Perpetuum.Services.MissionEngine.MissionStructures, if()

Community 1110 - "Entity (Community 1110)"

Cohesion: 0.52 Nodes (7): IndustrialPrimaryLockSelectionStrategySelector.cs, IndustrialPrimaryLockSelectionStrategySelector.cs, Create(), Perpetuum.Zones.NpcSystem.TargettingStrategies, TryUseStrategy(), IndustrialPrimaryLockSelectionStrategySelector(), IndustrialPrimaryLockSelectionStrategyBuilder()

Community 949 - "Entity (Community 949)"

Cohesion: 0.52 Nodes (7): GetDefinitionConfigUnits.cs, GetDefinitionConfigUnits.cs, GetDefinitionConfigUnits(), GetDefinitionConfigDict(), Perpetuum.RequestHandlers, return(), HandleRequest()

Community 1097 - "Entity (Community 1097)"

Cohesion: 0.29 Nodes (7): SparkHelper.cs, UnlockSpark(), SetSparkState(), CreateUnlockedSparkFromRecord(), if(), SparkHelper(), CreateSparksListMessage()

Community 1095 - "Entity (Community 1095)"

Cohesion: 0.52 Nodes (7): PBSRenameNode.cs, PBSRenameNode.cs, using(), PBSRenameNode, HandleRequest(), if(), Perpetuum.RequestHandlers.Zone.PBS

Community 1096 - "Entity (Community 1096)"

Cohesion: 0.52 Nodes (7): NpcPlaceSafeSpawnPoint.cs, NpcPlaceSafeSpawnPoint.cs, HandleRequest(), NpcPlaceSafeSpawnPoint, Perpetuum.RequestHandlers.Zone.NpcSafeSpawnPoints, using(), AddSafeSpawnPoint()

Community 984 - "Entity (Community 984)"

Cohesion: 0.52 Nodes (7): RobotTemplateDelete.cs, RobotTemplateDelete.cs, Perpetuum.RequestHandlers.RobotTemplates, HandleRequest(), using(), RobotTemplateDelete(), SendRobotTemplateListWhenTransactionCompleted()

Community 983 - "Entity (Community 983)"

Cohesion: 0.29 Nodes (7): DockingBaseHelper.cs, UnitHelper(), return(), if(), GetAllPublicDockingBases(), DockingBaseHelper(), CreateUnit()

Community 1090 - "Entity (Community 1090)"

Cohesion: 0.52 Nodes (7): IGangInviteService.cs, IGangInviteService.cs, IGangInviteService, AddInvite(), RemoveInvite(), GetInvites(), Perpetuum.Groups.Gangs

Community 1091 - "Entity (Community 1091)"

Cohesion: 0.52 Nodes (7): ITechTreeService.cs, ITechTreeService.cs, AddInfoToDictionary(), ITechTreeService, NodeUnlocked(), Perpetuum.Services.TechTree, GetUnlockedNodes()

Community 856 - "Entity (Community 856)"

Cohesion: 0.52 Nodes (7): CharacterWizardData.cs, CharacterWizardData.cs, Perpetuum.RequestHandlers.Characters, LoadCwData(), HandleRequest(), CreateCharacterWizardData(), CharacterWizardData()

Community 1074 - "Entity (Community 1074)"

Cohesion: 0.29 Nodes (7): MissionTargetInProgress.cs, AdvanceTarget_WithQuantity(), Advance_SimpleTarget(), PerpetuumException(), MissionTargetInProgress(), if(), WriteSuccessLog()

Community 1073 - "Entity (Community 1073)"

Cohesion: 0.52 Nodes (7): MissionResolveInfo.cs, MissionResolveInfo.cs, FromRecord(), Perpetuum.Services.MissionEngine.Missions, if(), InsertToDb(), MissionResolveInfo

Community 1005 - "Entity (Community 1005)"

Cohesion: 0.52 Nodes (7): PackageRow.cs, PackageRow.cs, OnPropertyChanged(), OnItemCountChanged(), OnNameChanged(), Perpetuum.AdminTool.Packages, OnSeasonCountChanged()

Community 1004 - "Entity (Community 1004)"

Cohesion: 0.52 Nodes (7): ProximityProbeRemove.cs, ProximityProbeRemove.cs, ProximityProbeRemove, Perpetuum.RequestHandlers.Zone, using(), if(), HandleRequest()

Community 914 - "Entity (Community 914)"

Cohesion: 0.52 Nodes (7): DbLogger.cs, DbLogger.cs, PerpetuumException(), Perpetuum.Common.Loggers, Log(), BuildCommand(), if()

Community 906 - "Entity (Community 906)"

Cohesion: 0.52 Nodes (7): AccountDelete.cs, AccountDelete.cs, if(), AccountDelete(), HandleRequest(), PerpetuumException(), Perpetuum.RequestHandlers.AdminTools

Community 905 - "Entity (Community 905)"

Cohesion: 0.29 Nodes (7): LineOfSight.cs, Perpetuum.Zones, LineOfSight(), GetAltitude(), LOSResult, CylinderIntersection(), for()

Community 1022 - "Entity (Community 1022)"

Cohesion: 0.52 Nodes (7): SqlLiteral.cs, SqlLiteral.cs, Perpetuum.AdminTool.Editing, OfNullableInt(), Of(), OfNullableLong(), Identifier()

Community 1021 - "Entity (Community 1021)"

Cohesion: 0.52 Nodes (7): ArmorHardenerModule.cs, ArmorHardenerModule.cs, SetupEffect(), Perpetuum.Modules.EffectModules, AcceptVisitor(), ArmorHardenerModule, if()

Community 1052 - "Entity (Community 1052)"

Cohesion: 0.29 Nodes (7): ProximityProbe.cs, UpdatePlayerVisibility(), GetNoticedUnits(), ProximityProbe, AcceptVisitor(), OnUnitsFound(), Perpetuum.Zones.ProximityProbes

Community 1051 - "Entity (Community 1051)"

Cohesion: 0.29 Nodes (7): StaleOnlineFlagCensusTests.cs, The_census_reports_every_cycle_so_a_quiet_server_is_told_apart_from_a_dead_census(), Two_flags_on_one_account_with_no_session_are_both_counted(), The_census_takes_a_reading_as_soon_as_it_starts(), Nothing_is_orphaned_while_every_flag_has_a_session_behind_it(), A_flag_whose_account_has_no_session_is_counted_as_orphaned(), Perpetuum.Tests.Unit

Community 1036 - "Entity (Community 1036)"

Cohesion: 0.52 Nodes (7): GangInviteInfo.cs, GangInviteInfo.cs, ForceRemove(), GangInviteInfo(), Update(), Perpetuum.Groups.Gangs, if()

Community 1035 - "Entity (Community 1035)"

Cohesion: 0.52 Nodes (7): ChannelCreateForTerminals.cs, ChannelCreateForTerminals.cs, Perpetuum.RequestHandlers.Channels, if(), ChannelCreateForTerminals(), foreach(), HandleRequest()

Community 907 - "Entity (Community 907)"

Cohesion: 0.52 Nodes (7): FittingPresetDelete.cs, FittingPresetDelete.cs, using(), FittingPresetDelete, SendAllPresetsToCharacter(), HandleRequest(), Perpetuum.RequestHandlers.FittingPreset

Community 1060 - "Entity (Community 1060)"

Cohesion: 0.52 Nodes (7): IThreatManager.cs, IThreatManager.cs, Clear(), Remove(), Perpetuum.Zones.NpcSystem.ThreatManaging, IThreatManager, Contains()

Community 1058 - "Entity (Community 1058)"

Cohesion: 0.29 Nodes (7): NpcReinforcements.cs, ToString(), Perpetuum.Zones.NpcSystem.Reinforcements, HasActivePresence(), GetAllActivePresences(), GetActivePresence(), if()

Community 1059 - "Entity (Community 1059)"

Cohesion: 0.52 Nodes (7): IndustrialPrimaryLockSelectionStrategyBuilder.cs, IndustrialPrimaryLockSelectionStrategyBuilder.cs, IndustrialPrimaryLockSelectionStrategySelector(), WithStrategy(), IndustrialPrimaryLockSelectionStrategyBuilder(), Perpetuum.Zones.NpcSystem.TargettingStrategies, Build()

Community 893 - "Entity (Community 893)"

Cohesion: 0.52 Nodes (7): INpcPresence.cs, INpcPresence.cs, SetActivePresence(), Perpetuum.Zones.NpcSystem, IsActivePresence(), DeactivatePresence(), INpcPresence

Community 894 - "Entity (Community 894)"

Cohesion: 0.52 Nodes (7): AccountConfirmEmail.cs, AccountConfirmEmail.cs, if(), HandleRequest(), PerpetuumException(), Perpetuum.RequestHandlers, AccountConfirmEmail()

Community 913 - "Entity (Community 913)"

Cohesion: 0.29 Nodes (7): DateTimeRange.cs, IsBetween(), ToString(), return(), Perpetuum, GetHashCode(), FromDelta()

Community 1000 - "Entity (Community 1000)"

Cohesion: 0.52 Nodes (7): DistanceConstants.cs, DistanceConstants.cs, if(), DistanceConstants, GetEnumDictionary(), foreach(), Perpetuum.Zones

Community 1114 - "Entity (Community 1114)"

Cohesion: 0.29 Nodes (7): TerrainExtensions.cs, IsPassable(), if(), IsBlocked(), for(), ClearPlantBlocking(), DamageToPlantOnArea()

Community 1115 - "Entity (Community 1115)"

Cohesion: 0.52 Nodes (7): LevelTerraformingOperation.cs, LevelTerraformingOperation.cs, if(), AcceptVisitor(), LevelTerraformingOperation(), Perpetuum.Zones.Terrains.Terraforming.Operations, ProduceDirection()

Community 853 - "Entity (Community 853)"

Cohesion: 0.52 Nodes (7): CorporationSetMembersNeutral.cs, CorporationSetMembersNeutral.cs, using(), CorporationSetMembersNeutral(), HandleRequest(), Perpetuum.RequestHandlers.Corporations, foreach()

Community 866 - "Entity (Community 866)"

Cohesion: 0.52 Nodes (7): CharacterCheckNick.cs, CharacterCheckNick.cs, if(), CharacterCheckNick(), HandleRequest(), catch(), Perpetuum.RequestHandlers.Characters

Community 865 - "Entity (Community 865)"

Cohesion: 0.29 Nodes (7): PassiveHackingSAP.cs, if(), PassiveHackingSAP(), UpdatePlayerScores(), foreach(), CheckInactivePlayers(), CheckPlayersInRange()

Community 1081 - "Entity (Community 1081)"

Cohesion: 0.52 Nodes (7): IntrusionScannerAmmo.cs, IntrusionScannerAmmo.cs, if(), AcceptVisitor(), Perpetuum.Zones.Scanning.Ammos, ModifyCycleTime(), IntrusionScannerAmmo()

Community 1080 - "Entity (Community 1080)"

Cohesion: 0.52 Nodes (7): MarketGetInfo.cs, MarketGetInfo.cs, foreach(), catch(), Perpetuum.RequestHandlers.Markets, HandleRequest(), MarketGetInfo

Community 990 - "Entity (Community 990)"

Cohesion: 0.52 Nodes (7): TrainingArtifactLootGenerator.cs, TrainingArtifactLootGenerator.cs, TrainingArtifactLootGenerator(), Perpetuum.Zones.Artifacts.Generators.Loot, if(), ArtifactLootItems(), GenerateLoot()

Community 989 - "Entity (Community 989)"

Cohesion: 0.52 Nodes (7): CompositeArtifactGenerator.cs, CompositeArtifactGenerator.cs, Perpetuum.Zones.Artifacts.Generators, AddGenerator(), foreach(), GenerateArtifacts(), CompositeArtifactGenerator()

Community 1120 - "Entity (Community 1120)"

Cohesion: 0.52 Nodes (7): CharactersRegisterHelper.cs, CharactersRegisterHelper.cs, ReloadRegistration(), Perpetuum.Zones.PBS, GetRegisteredCharacters(), GetMaxRegisteredCount(), CharactersRegisterHelper()

Community 1118 - "Entity (Community 1118)"

Cohesion: 0.57 Nodes (7): FieldContainerCapsule.cs, FieldContainerCapsule.cs, FieldContainerCapsule.cs, FieldContainerCapsule(), CreateDeployableItem(), Perpetuum.Services.Looting, Perpetuum.Zones.LootContainers

Community 1119 - "Entity (Community 1119)"

Cohesion: 0.29 Nodes (7): UpnpSearcher.cs, if(), UpnpSearcher(), Exception(), Discover(), foreach(), catch()

Community 943 - "Entity (Community 943)"

Cohesion: 0.29 Nodes (7): WebberModule.cs, SetupEffect(), AcceptVisitor(), OnApplyingEffect(), Perpetuum.Modules.EffectModules, CanApplyEffect(), AddProperty()

Community 942 - "Entity (Community 942)"

Cohesion: 0.29 Nodes (7): EnergyVampireModule.cs, OnError(), ModifyValueByReactorRadiation(), AcceptVisitor(), OnAction(), AddProperty(), Perpetuum.Modules

Community 945 - "Entity (Community 945)"

Cohesion: 0.52 Nodes (7): StealthModule.cs, StealthModule.cs, CalculateCorePerTick(), SetupEffect(), Perpetuum.Modules.EffectModules, StealthModule(), AddProperty()

Community 944 - "Entity (Community 944)"

Cohesion: 0.52 Nodes (7): TeleportVisitor.cs, TeleportVisitor.cs, VisitMobileStrongholdTeleport(), Perpetuum.Zones.Teleporting, VisitMobileWorldTeleport(), VisitTeleport(), VisitMobileTeleport()

Community 1130 - "Entity (Community 1130)"

Cohesion: 0.29 Nodes (7): EscortCombatDroneAI.cs, ToRetreatCombatDroneAI(), ToAttackCombatDroneAI(), Enter(), Perpetuum.Zones.NpcSystem.AI.CombatDrones, ToGuardCombatDroneAI(), Update()

Community 1129 - "Entity (Community 1129)"

Cohesion: 0.52 Nodes (7): BodyPullThreatHelper.cs, BodyPullThreatHelper.cs, ProcessNpcThreats(), Visit(), if(), BodyPullThreatHelper(), Perpetuum.Zones.NpcSystem.AI

Community 959 - "Entity (Community 959)"

Cohesion: 0.52 Nodes (7): CorporationHangarSetAccess.cs, CorporationHangarSetAccess.cs, HandleRequest(), CorporationHangarSetAccess, if(), using(), Perpetuum.RequestHandlers.Corporations

Community 958 - "Entity (Community 958)"

Cohesion: 0.52 Nodes (7): GenerateRandomPointsOnly.cs, GenerateRandomPointsOnly.cs, Perpetuum.RequestHandlers.Zone.StatsMapDrawing, GenerateRandomPointsOnly(), SendDrawFunctionFinished(), PlaceOneType(), foreach()

Community 961 - "Entity (Community 961)"

Cohesion: 0.52 Nodes (7): AnonymousObserver.cs, AnonymousObserver.cs, _onCompleted(), Perpetuum.Reactive, AnonymousObserver(), _onError(), _onNext()

Community 960 - "Entity (Community 960)"

Cohesion: 0.52 Nodes (7): ZoneCleanBlockingByDefinition.cs, ZoneCleanBlockingByDefinition.cs, ZoneCleanBlockingByDefinition(), foreach(), HandleRequest(), Perpetuum.RequestHandlers.Zone, if()

Community 954 - "Entity (Community 954)"

Cohesion: 0.52 Nodes (7): SocialBlockFriend.cs, SocialBlockFriend.cs, SocialBlockFriend, HandleRequest(), if(), Perpetuum.RequestHandlers.Socials, using()

Community 953 - "Entity (Community 953)"

Cohesion: 0.52 Nodes (7): ProductionInsuranceBuy.cs, ProductionInsuranceBuy.cs, HandleRequest(), ProductionInsuranceBuy(), if(), Perpetuum.RequestHandlers.Production, using()

Community 974 - "Entity (Community 974)"

Cohesion: 0.29 Nodes (7): PackagesViewModel.cs, OnPropertyChanged(), catch(), if(), foreach(), RefreshFilter(), RebuildPickItems()

Community 973 - "Entity (Community 973)"

Cohesion: 0.29 Nodes (7): ChannelManager.cs, LeaveChannel(), UpdateChannel(), if(), DiscordIntegrationMessage(), ChannelManager(), foreach()

Community 1057 - "Entity (Community 1057)"

Cohesion: 0.52 Nodes (7): IPresenceManager.cs, IPresenceManager.cs, GetPresences(), AddPresence(), IPresenceManager, Perpetuum.Zones.NpcSystem.Presences, CreatePresence()

Community 979 - "Entity (Community 979)"

Cohesion: 0.29 Nodes (7): IState.cs, _onUpdate(), _onEnter(), IState, Create(), _onExit(), Perpetuum.StateMachines

Community 978 - "Entity (Community 978)"

Cohesion: 0.52 Nodes (7): ItemRepairer.cs, ItemRepairer.cs, Visit(), Repair(), Perpetuum.Items, foreach(), ItemRepairer

Community 1018 - "Entity (Community 1018)"

Cohesion: 0.52 Nodes (7): LootItemRepositoryExtensions.cs, LootItemRepositoryExtensions.cs, foreach(), AddMany(), AddWithStack(), Perpetuum.Services.Looting, if()

Community 1017 - "Entity (Community 1017)"

Cohesion: 0.52 Nodes (7): ILootService.cs, ILootService.cs, GetNpcLootInfos(), GetIntrusionLootInfos(), Perpetuum.Services.Looting, GetFlockLootInfos(), ILootService

Community 1013 - "Entity (Community 1013)"

Cohesion: 0.52 Nodes (7): IDGenerator.cs, IDGenerator.cs, IntIDGenerator(), CreateLongIDGenerator(), CreateIntIDGenerator(), Perpetuum.IDGenerators, LongIDGenerator()

Community 991 - "Entity (Community 991)"

Cohesion: 0.52 Nodes (7): EconomyNicFlowView.xaml.cs, EconomyNicFlowView.xaml.cs, EconomyNicFlowView(), await(), Perpetuum.AdminTool.Views, OnFirstLoaded(), InitializeComponent()

Community 1020 - "Entity (Community 1020)"

Cohesion: 0.52 Nodes (7): ChangeQueue.cs, ChangeQueue.cs, ChangeQueue, Perpetuum.AdminTool.Editing, Add(), Clear(), AddNewEntityName()

Community 998 - "Entity (Community 998)"

Cohesion: 0.52 Nodes (7): AddTemplateRelationRowWindow.xaml.cs, AddTemplateRelationRowWindow.xaml.cs, OnAddClick(), AddTemplateRelationRowWindow(), InitializeComponent(), Perpetuum.AdminTool.Views, OnCancelClick()

Community 997 - "Entity (Community 997)"

Cohesion: 0.52 Nodes (7): AttributeFlagsPickerWindow.xaml.cs, AttributeFlagsPickerWindow.xaml.cs, OnCancelClick(), OnOkClick(), InitializeComponent(), Perpetuum.AdminTool.Views, AttributeFlagsPickerWindow()

Community 955 - "Entity (Community 955)"

Cohesion: 0.52 Nodes (7): SocialDeleteFriend.cs, SocialDeleteFriend.cs, HandleRequest(), using(), Perpetuum.RequestHandlers.Socials, SocialDeleteFriend, if()

Community 1034 - "Entity (Community 1034)"

Cohesion: 0.52 Nodes (7): HostStateService.cs, HostStateService.cs, Perpetuum.Host, HostStateService, if(), OnStateChanged(), catch()

Community 876 - "Entity (Community 876)"

Cohesion: 0.52 Nodes (7): KioskInfo.cs, KioskInfo.cs, HandleRequest(), PerpetuumException(), Perpetuum.RequestHandlers.Zone, if(), KioskInfo

Community 877 - "Entity (Community 877)"

Cohesion: 0.52 Nodes (7): SeasonDetailView.xaml.cs, SeasonDetailView.xaml.cs, Perpetuum.AdminTool.Views, OnBackClick(), while(), SeasonDetailView(), InitializeComponent()

Community 1126 - "Entity (Community 1126)"

Cohesion: 0.29 Nodes (7): TimeSpanExtensions.cs, Min(), Max(), Perpetuum, DivideTicks(), Average(), Divide()

Community 1125 - "Entity (Community 1125)"

Cohesion: 0.52 Nodes (7): ZoneArtifactRepository.cs, ZoneArtifactRepository.cs, InsertArtifact(), DeleteArtifact(), ZoneArtifactRepository(), Perpetuum.Zones.Artifacts.Repositories, values()

Community 1124 - "Entity (Community 1124)"

Cohesion: 0.29 Nodes (7): HomingAI.cs, Update(), ToHomeAI(), ToAggressorAI(), Perpetuum.Zones.NpcSystem.AI, FillModuleActivators(), Enter()

Community 933 - "Entity (Community 933)"

Cohesion: 0.29 Nodes (7): Module.cs, foreach(), ApplyRobotPropertyModifiers(), AddProperty(), Module(), OnUpdateProperty(), if()

Community 932 - "Entity (Community 932)"

Cohesion: 0.52 Nodes (7): CharacterFittingPresetRepository.cs, CharacterFittingPresetRepository.cs, Perpetuum.Robots.Fitting, GetAll(), Insert(), CharacterFittingPresetRepository(), Get()

Community 1086 - "Entity (Community 1086)"

Cohesion: 0.52 Nodes (7): Teleport.cs, Teleport.cs, ToDictionary(), GetTeleportDescriptions(), Perpetuum.Zones.Teleporting, if(), AcceptVisitor()

Community 1085 - "Entity (Community 1085)"

Cohesion: 0.52 Nodes (7): MissionDeliver.cs, MissionDeliver.cs, using(), Perpetuum.RequestHandlers.Missions, MissionDeliver(), if(), HandleRequest()

Community 1082 - "Entity (Community 1082)"

Cohesion: 0.52 Nodes (7): ITeleportDescriptionRepository.cs, ITeleportDescriptionRepository.cs, ITeleportDescriptionRepository, Insert(), GetAll(), Perpetuum.Zones.Teleporting, UpdateActive()

Community 947 - "Entity (Community 947)"

Cohesion: 0.29 Nodes (7): MineralExtractor.cs, VisitLiquidLayer(), Perpetuum.Zones.Terrains.Materials.Minerals, CompareTo(), VisitGravelLayer(), while(), VisitOreLayer()

Community 946 - "Entity (Community 946)"

Cohesion: 0.52 Nodes (7): CharacterExtensionMethods.cs, CharacterExtensionMethods.cs, ToCharacter(), Perpetuum.Accounting.Characters, if(), foreach(), GetCharacterIDs()

Community 1011 - "Entity (Community 1011)"

Cohesion: 0.29 Nodes (7): HighScoreService.cs, GetCharacterHighScores(), Perpetuum.Services.HighScores, UpdateHighScore(), where(), HighScoreService, GetHighScores()

Community 1010 - "Entity (Community 1010)"

Cohesion: 0.29 Nodes (7): GameTimeService.cs, OnSubscribe(), Perpetuum.Services.Daytime, Subscribe(), GetCurrentDayTime(), if(), Update()

Community 864 - "Entity (Community 864)"

Cohesion: 0.52 Nodes (7): CorporationDropRoles.cs, CorporationDropRoles.cs, CorporationDropRoles, Perpetuum.RequestHandlers.Corporations, HandleRequest(), using(), if()

Community 863 - "Entity (Community 863)"

Cohesion: 0.52 Nodes (7): PbsSetReimburseInfo.cs, PbsSetReimburseInfo.cs, HandleRequest(), using(), PBSSetReimburseInfo, Perpetuum.RequestHandlers, if()

Community 1104 - "Entity (Community 1104)"

Cohesion: 0.52 Nodes (7): ServerWideEpBooster.cs, ServerWideEpBooster.cs, Perpetuum.Items, AddProperty(), Initialize(), ServerWideEpBooster, Activate()

Community 994 - "Entity (Community 994)"

Cohesion: 0.52 Nodes (7): ConfirmSqlWindow.xaml.cs, ConfirmSqlWindow.xaml.cs, InitializeComponent(), ConfirmSqlWindow(), Perpetuum.AdminTool.Views, OnCancelClick(), OnConfirmClick()

Community 993 - "Entity (Community 993)"

Cohesion: 0.52 Nodes (7): EconomyInsuranceView.xaml.cs, EconomyInsuranceView.xaml.cs, if(), OnLoaded(), EconomyInsuranceView(), InitializeComponent(), Perpetuum.AdminTool.Views

Community 924 - "Entity (Community 924)"

Cohesion: 0.29 Nodes (7): ReprocessSessionMember.cs, Init(), for(), Factory(), ToDictionary(), WriteToSql(), Perpetuum.Services.ProductionEngine

Community 923 - "Entity (Community 923)"

Cohesion: 0.52 Nodes (7): GoodiePack.cs, GoodiePack.cs, if(), ToDictionary(), GoodiePack, Perpetuum.Services.Relay, for()

Community 992 - "Entity (Community 992)"

Cohesion: 0.52 Nodes (7): IArtifactReader.cs, IArtifactReader.cs, IArtifactReader, GetArtifacts(), GetArtifactLoots(), GetArtifactInfo(), Perpetuum.Zones.Artifacts.Repositories

Community 912 - "Entity (Community 912)"

Cohesion: 0.52 Nodes (7): SeasonStatisticsViewModel.cs, SeasonStatisticsViewModel.cs, SeasonStatisticsViewModel(), LoadAsync(), foreach(), Perpetuum.AdminTool.ViewModels, Refresh()

Community 911 - "Entity (Community 911)"

Cohesion: 0.52 Nodes (7): TerrainLock.cs, TerrainLock.cs, TerrainLock(), if(), Equals(), AcceptVisitor(), Perpetuum.Zones.Locking.Locks

Community 1027 - "Entity (Community 1027)"

Cohesion: 0.52 Nodes (7): EnvironmentDiscoveryTests.cs, EnvironmentDiscoveryTests.cs, The_connection_string_comes_from_perpetuum_ini(), Perpetuum.Tests.Integration.Infrastructure, Writes_are_disabled_unless_explicitly_allowed(), The_database_accepts_a_connection(), EnvironmentDiscoveryTests

Community 904 - "Entity (Community 904)"

Cohesion: 0.52 Nodes (7): NewEntityWindow.xaml.cs, NewEntityWindow.xaml.cs, NewEntityWindow(), InitializeComponent(), OnCreateClick(), OnCancelClick(), Perpetuum.AdminTool.Views

Community 1041 - "Entity (Community 1041)"

Cohesion: 0.52 Nodes (7): CorporationTransactionLogEventFormatter.cs, CorporationTransactionLogEventFormatter.cs, CorporationTransactionLogger, BuildCommand(), Perpetuum.Groups.Corporations, values(), if()

Community 1040 - "Entity (Community 1040)"

Cohesion: 0.29 Nodes (7): ArmorRepairModule.cs, ArmorRepairModule(), AddProperty(), Perpetuum.Modules, ArmorRepairerBaseModule(), UpdateProperty(), AcceptVisitor()

Community 1032 - "Entity (Community 1032)"

Cohesion: 0.52 Nodes (7): MarketFlush.cs, MarketFlush.cs, Perpetuum.RequestHandlers.Markets, HandleRequest(), MarketFlush(), foreach(), using()

Community 1031 - "Entity (Community 1031)"

Cohesion: 0.52 Nodes (7): ISparkTeleportRepository.cs, ISparkTeleportRepository.cs, GetCommon(), Perpetuum.Services.Sparks.Teleports, ISparkTeleportRepository, GetAllByCharacter(), GetAllByDockingBase()

Community 910 - "Entity (Community 910)"

Cohesion: 0.52 Nodes (7): EntityDefaultOptions.cs, EntityDefaultOptions.cs, return(), ToGenxyString(), EntityDefaultOptions(), Perpetuum.EntityFramework, Position()

Community 889 - "Entity (Community 889)"

Cohesion: 0.29 Nodes (7): FlockConfigurationRepository.cs, if(), cast(), GetAll(), GetAllByPresence(), Delete(), FlockConfigurationRepository()

Community 888 - "Entity (Community 888)"

Cohesion: 0.52 Nodes (7): NpcBossInfoBuilder.cs, NpcBossInfoBuilder.cs, NpcBossInfoBuilder(), Perpetuum.Zones.NpcSystem, if(), CreateBossInfoFromDB(), GetBossInfoByFlockID()

Community 925 - "Entity (Community 925)"

Cohesion: 0.29 Nodes (7): EventListenerService.cs, PublishMessage(), lock(), catch(), NotifyListeners(), if(), EventListenerService()

Community 1127 - "Entity (Community 1127)"

Cohesion: 0.29 Nodes (7): ExpiringPBSDockingBase.cs, SendMailStatusAsync(), ExpiringPBSDockingBase(), if(), OnFirst(), BuildStatusMessage(), using()

Community 936 - "Entity (Community 936)"

Cohesion: 0.52 Nodes (7): IEquipmentSetRepository.cs, IEquipmentSetRepository.cs, IEquipmentSetRepository, Perpetuum.Robots.EquipmentSets, GetSetIdsForDefinition(), Init(), GetThresholds()

Community 935 - "Entity (Community 935)"

Cohesion: 0.52 Nodes (7): ShieldHardenerModule.cs, ShieldHardenerModule.cs, GetProperties(), Perpetuum.Modules.EffectModules, ShieldHardenerModule(), CreateEffect(), UpdateAllProperties()

Community 900 - "Entity (Community 900)"

Cohesion: 0.52 Nodes (7): PBSSetStandingLimit.cs, PBSSetStandingLimit.cs, PBSSetStandingLimit, if(), Perpetuum.RequestHandlers.Zone.PBS, using(), HandleRequest()

Community 899 - "Entity (Community 899)"

Cohesion: 0.52 Nodes (7): NpcSetSafeSpawnPoint.cs, NpcSetSafeSpawnPoint.cs, using(), NpcSetSafeSpawnPoint, HandleRequest(), Perpetuum.RequestHandlers.Zone.NpcSafeSpawnPoints, SendSafeSpawnPoints()

Community 1054 - "Entity (Community 1054)"

Cohesion: 0.52 Nodes (7): IIndustrialValueManager.cs, IIndustrialValueManager.cs, Clear(), Perpetuum.Zones.NpcSystem.IndustrialTargetsManagement, IIndustrialValueManager, Remove(), Contains()

Community 1053 - "Entity (Community 1053)"

Cohesion: 0.29 Nodes (7): NormalFlock.cs, RespawnAllDeadNpcs(), ModifyRespawnMultiplier(), NormalFlock(), Log(), CreateMemberInZone(), if()

Community 898 - "Entity (Community 898)"

Cohesion: 0.52 Nodes (7): NpcAddSafeSpawnPoint.cs, NpcAddSafeSpawnPoint.cs, HandleRequest(), NpcAddSafeSpawnPoint, using(), Perpetuum.RequestHandlers.Zone.NpcSafeSpawnPoints, AddSafeSpawnPoint()

Community 897 - "Entity (Community 897)"

Cohesion: 0.29 Nodes (7): DbQuery.cs, SetParameter(), ExecuteHelper(), DbQuery(), Execute(), if(), foreach()

Community 896 - "Entity (Community 896)"

Cohesion: 0.29 Nodes (7): AttackCombatDroneAI.cs, ToAggressorAI(), Exit(), Perpetuum.Zones.NpcSystem.AI.CombatDrones, UpdateHostile(), ToRetreatCombatDroneAI(), Update()

Community 895 - "Entity (Community 895)"

Cohesion: 0.52 Nodes (7): IIPAddressesProvider.cs, IIPAddressesProvider.cs, UnicastAddresses(), IIPAddressesProvider, Open.Nat.Utils, GatewayAddresses(), DnsAddresses()

Community 934 - "Entity (Community 934)"

Cohesion: 0.52 Nodes (7): CoreBoosterModule.cs, CoreBoosterModule.cs, ConsumeAmmo(), CoreBoosterModule(), if(), Perpetuum.Modules, OnAction()

Community 928 - "Entity (Community 928)"

Cohesion: 0.52 Nodes (7): HunterRemoteControllerModule.cs, HunterRemoteControllerModule.cs, Perpetuum.Modules, SetupEffect(), HunterRemoteControllerModule(), CreateAndConfigureRcu(), AddProperty()

Community 929 - "Entity (Community 929)"

Cohesion: 0.29 Nodes (7): NpcSpawnEventHandler.cs, CheckReinforcements(), DoSpawning(), DoBeams(), ExpireWave(), OnSpawning(), if()

Community 937 - "Entity (Community 937)"

Cohesion: 0.52 Nodes (7): GathererModule.cs, GathererModule.cs, CalculateEp(), if(), OnGathererMaterial(), Perpetuum.Modules, GathererModule()

Community 1009 - "Entity (Community 1009)"

Cohesion: 0.52 Nodes (7): RandomResearchKit.cs, RandomResearchKit.cs, RandomResearchKit(), GetCalibrationDefaults(), if(), Perpetuum.Services.ProductionEngine.ResearchKits, IsMatchingWithItem()

Community 1008 - "Entity (Community 1008)"

Cohesion: 0.29 Nodes (7): Logger.cs, Perpetuum.Log, Logger(), Exception(), Error(), DebugInfo(), DebugWarning()

Community 1077 - "Entity (Community 1077)"

Cohesion: 0.52 Nodes (7): RemoveAmmo.cs, RemoveAmmo.cs, if(), RemoveAmmo(), Perpetuum.RequestHandlers, HandleRequest(), using()

Community 1076 - "Entity (Community 1076)"

Cohesion: 0.29 Nodes (7): ZoneExtensions.Player.cs, GetPlayer(), GetCharacters(), GetPlayerOrThrow(), SendMessageToPlayers(), Perpetuum.Zones, ToPlayerOrGetOwnerPlayer()

Community 862 - "Entity (Community 862)"

Cohesion: 0.52 Nodes (7): CorporationSearch.cs, CorporationSearch.cs, PerpetuumException(), CorporationSearch, HandleRequest(), Perpetuum.RequestHandlers.Corporations, if()

Community 861 - "Entity (Community 861)"

Cohesion: 0.52 Nodes (7): CharacterDelete.cs, CharacterDelete.cs, Perpetuum.RequestHandlers.Characters, CharacterDelete(), HandleRequest(), if(), using()

Community 1084 - "Entity (Community 1084)"

Cohesion: 0.52 Nodes (7): ProductionInProgressCorporation.cs, ProductionInProgressCorporation.cs, foreach(), if(), Perpetuum.RequestHandlers.Production, ProductionInProgressCorporation(), HandleRequest()

Community 1083 - "Entity (Community 1083)"

Cohesion: 0.52 Nodes (7): ProductionLineSetRounds.cs, ProductionLineSetRounds.cs, HandleRequest(), using(), Perpetuum.RequestHandlers.Production, ProductionLineSetRounds(), if()

Community 1133 - "Entity (Community 1133)"

Cohesion: 0.29 Nodes (7): Trade.cs, TransferItems(), Factory(), GetItems(), SetOffer(), SendFinishCommand(), Perpetuum.Services.Trading

Community 1132 - "Entity (Community 1132)"

Cohesion: 0.29 Nodes (7): ConstructionAmmoHelpers.cs, Perpetuum.Zones.PBS, GetConstructionAmmoLootOnDeconstruct(), GetByTargetDefinition(), ComputeAmountOnDead(), ComputeAmountOnDeconstruct(), GetConstructionAmmoLootOnDead()

Community 1078 - "Entity (Community 1078)"

Cohesion: 0.52 Nodes (7): ArenaRelic.cs, ArenaRelic.cs, if(), ArenaRelic, Perpetuum.Services.Relics.Relics, SetAlive(), PopRelic()

Community 875 - "Entity (Community 875)"

Cohesion: 0.52 Nodes (7): BaseListFacilities.cs, BaseListFacilities.cs, switch(), BaseListFacilities(), if(), Perpetuum.RequestHandlers, HandleRequest()

Community 874 - "Entity (Community 874)"

Cohesion: 0.29 Nodes (7): HarvestLogHandler.cs, Update(), while(), Perpetuum.Zones, Factory(), EnqueueHarvestLog(), HarvestLogEntry

Community 868 - "Entity (Community 868)"

Cohesion: 0.52 Nodes (7): AddKeyWindow.xaml.cs, AddKeyWindow.xaml.cs, AddKeyWindow(), Perpetuum.AdminTool.Views, OnAddClick(), InitializeComponent(), OnCancelClick()

Community 869 - "Entity (Community 869)"

Cohesion: 0.52 Nodes (7): SapAttackersRepository.cs, SapAttackersRepository.cs, Perpetuum.Zones.NpcSystem.SapAttackers, SapAttackersRepository, SapAttackers(), CreateSapAttackersSpawn(), CreateFromRecord()

Community 1103 - "Entity (Community 1103)"

Cohesion: 0.29 Nodes (7): GangRepository.cs, GangRepository(), NotImplementedException(), PerpetuumException(), InsertMember(), if(), foreach()

Community 1131 - "Entity (Community 1131)"

Cohesion: 0.29 Nodes (7): ZoneExtensions.Environment.cs, CleanEnvironmentFromLayers(), CleanEnvironmentWithMirrorAndTurns(), DrawEnvironmentWithMirrorAndTurns(), foreach(), using(), if()

Community 948 - "Entity (Community 948)"

Cohesion: 0.52 Nodes (7): GetMyKillReports.cs, GetMyKillReports.cs, GetMyKillReports, HandleRequest(), return(), Perpetuum.RequestHandlers, switch()

Community 970 - "Entity (Community 970)"

Cohesion: 0.29 Nodes (7): ZoneTerraformTest.cs, if(), CalculateBufferOffset(), DisplaySlopesFromBuffer(), ExecuteTerraforming(), FillBufferWithCurrentAltitude(), return()

Community 969 - "Entity (Community 969)"

Cohesion: 0.52 Nodes (7): ZoneSetRuntimeZoneEntityName.cs, ZoneSetRuntimeZoneEntityName.cs, ZoneSetRuntimeZoneEntityName, using(), if(), HandleRequest(), Perpetuum.RequestHandlers.Zone

Community 968 - "Entity (Community 968)"

Cohesion: 0.52 Nodes (7): ZoneSetLayerWithBitMap.cs, ZoneSetLayerWithBitMap.cs, using(), if(), Perpetuum.RequestHandlers.Zone, ZoneSetLayerWithBitMap(), HandleRequest()

Community 967 - "Entity (Community 967)"

Cohesion: 0.29 Nodes (7): ZoneExtensions.cs, for(), CreateTerrainDataFilename(), LayerFileIO(), while(), if(), foreach()

Community 996 - "Entity (Community 996)"

Cohesion: 0.52 Nodes (7): AutoMarketView.xaml.cs, AutoMarketView.xaml.cs, OnFirstLoaded(), Perpetuum.AdminTool.Views, InitializeComponent(), AutoMarketView(), if()

Community 995 - "Entity (Community 995)"

Cohesion: 0.29 Nodes (7): BeamBuilder.cs, WithTargetPosition(), WithPosition(), if(), WithDuration(), BeamBuilder(), WithSourcePosition()

Community 957 - "Entity (Community 957)"

Cohesion: 0.52 Nodes (7): TransportAssignmentTake.cs, TransportAssignmentTake.cs, using(), Perpetuum.RequestHandlers.TransportAssignments, TakeTransportAssignment(), TransportAssignmentTake, HandleRequest()

Community 956 - "Entity (Community 956)"

Cohesion: 0.52 Nodes (7): SparkTeleportDelete.cs, SparkTeleportDelete.cs, using(), Perpetuum.RequestHandlers.Sparks, HandleRequest(), if(), SparkTeleportDelete()

Community 941 - "Entity (Community 941)"

Cohesion: 0.52 Nodes (7): FirearmWeaponModule.cs, FirearmWeaponModule.cs, AddProperty(), Perpetuum.Modules.Weapons, GetDamageBuilder(), FirearmWeaponModule(), CheckAccuracy()

Community 1042 - "Entity (Community 1042)"

Cohesion: 0.52 Nodes (7): ZoneSetReinforceCounter.cs, ZoneSetReinforceCounter.cs, ZoneSetReinforceCounter, Perpetuum.RequestHandlers.Zone, HandleRequest(), if(), using()

Community 1047 - "Entity (Community 1047)"

Cohesion: 0.52 Nodes (7): TimerList.cs, TimerList.cs, Perpetuum.Timers, foreach(), Update(), Add(), TimerList

Community 1046 - "Entity (Community 1046)"

Cohesion: 0.52 Nodes (7): ZoneDrawBlockingByDefinition.cs, ZoneDrawBlockingByDefinition.cs, foreach(), Perpetuum.RequestHandlers.Zone, if(), HandleRequest(), ZoneDrawBlockingByDefinition()

Community 1087 - "Entity (Community 1087)"

Cohesion: 0.52 Nodes (7): ZoneStorage.cs, ZoneStorage.cs, ZoneStorage, GetNameByZoneId(), Perpetuum.Zones, return(), Get()

Community 878 - "Entity (Community 878)"

Cohesion: 0.52 Nodes (7): CharacterRename.cs, CharacterRename.cs, HandleRequest(), CharacterRename(), PerpetuumException(), Perpetuum.RequestHandlers.Characters, if()

Community 1128 - "Entity (Community 1128)"

Cohesion: 0.52 Nodes (7): IZoneUnitRepository.cs, IZoneUnitRepository.cs, Insert(), IZoneUnitRepository, Perpetuum.Zones.ZoneEntityRepositories, Update(), Delete()

Community 1108 - "Entity (Community 1108)"

Cohesion: 0.52 Nodes (7): TeleportWorldTargetHelper.cs, TeleportWorldTargetHelper.cs, TeleportWorldTargetHelper(), GetWorldTargets(), foreach(), Perpetuum.Zones.Teleporting, if()

Community 1109 - "Entity (Community 1109)"

Cohesion: 0.52 Nodes (7): TerrainDegradeOperation.cs, TerrainDegradeOperation.cs, Perpetuum.Zones.Terrains.Terraforming, DoTerraform(), TerrainDegradeOperation(), Prepare(), AcceptVisitor()

Community 930 - "Entity (Community 930)"

Cohesion: 0.52 Nodes (7): Factory.cs, Factory.cs, Factory, Perpetuum, RegisterCreator(), if(), TryCreate()

Community 1056 - "Entity (Community 1056)"

Cohesion: 0.52 Nodes (7): RandomFlockSelector.cs, RandomFlockSelector.cs, SelectRandomFlockByPresence(), RandomFlockSelector(), Perpetuum.Zones.NpcSystem.Presences, foreach(), if()

Community 1055 - "Entity (Community 1055)"

Cohesion: 0.29 Nodes (7): DirectPresence.cs, DirectPresence(), LoadFlocks(), Perpetuum.Zones.NpcSystem.Presences, CreateFlockConfigurationBuilder(), _flockConfigurationBuilderFactory(), for()

Community 917 - "Entity (Community 917)"

Cohesion: 0.52 Nodes (7): AppSettingsStore.cs, AppSettingsStore.cs, if(), Perpetuum.AdminTool.Settings, AppSettingsStore, Save(), Load()

Community 1045 - "Entity (Community 1045)"

Cohesion: 0.52 Nodes (7): ZoneNpcFlockSet.cs, ZoneNpcFlockSet.cs, PerpetuumException(), HandleRequest(), Perpetuum.RequestHandlers.Zone, if(), ZoneNpcFlockSet()

Community 1044 - "Entity (Community 1044)"

Cohesion: 0.52 Nodes (7): IZoneEffectHandler.cs, IZoneEffectHandler.cs, Perpetuum.Zones.Effects.ZoneEffects, RemoveEffect(), OnEnterZone(), IZoneEffectHandler, AddEffect()

Community 903 - "Entity (Community 903)"

Cohesion: 0.29 Nodes (7): LandMine.cs, UpdateVisibility(), if(), GetThis(), CheckDeploymentAndThrow(), IsDetected(), OnDead()

Community 902 - "Entity (Community 902)"

Cohesion: 0.52 Nodes (7): LoginWindow.xaml.cs, LoginWindow.xaml.cs, PwdBox_PasswordChanged(), LoginWindow(), InitializeComponent(), if(), Perpetuum.AdminTool.Views

Community 892 - "Entity (Community 892)"

Cohesion: 0.52 Nodes (7): BaseGetMyItems.cs, BaseGetMyItems.cs, if(), HandleRequest(), BaseGetMyItems(), PerpetuumException(), Perpetuum.RequestHandlers

Community 1026 - "Entity (Community 1026)"

Cohesion: 0.29 Nodes (7): PriceCalculator.cs, GetAverageWorldPriceByComponents(), GetAveragePrice(), Factory(), Perpetuum.Items, LoadPrices(), GetDefaultPrice()

Community 891 - "Entity (Community 891)"

Cohesion: 0.52 Nodes (7): AccountOpenCreate.cs, AccountOpenCreate.cs, PerpetuumException(), if(), HandleRequest(), Perpetuum.RequestHandlers.AdminTools, AccountOpenCreate()

Community 1075 - "Entity (Community 1075)"

Cohesion: 0.52 Nodes (7): RobotTemplateRequestHandler.cs, RobotTemplateRequestHandler.cs, RobotTemplateRequestHandler(), HandleRequest(), Perpetuum.RequestHandlers.RobotTemplates, SendRobotTemplateListWhenTransactionCompleted(), SendRobotTemplateList()

Community 873 - "Entity (Community 873)"

Cohesion: 0.52 Nodes (7): AddNpcLootRowWindow.xaml.cs, AddNpcLootRowWindow.xaml.cs, OnCancelClick(), InitializeComponent(), Perpetuum.AdminTool.Views, OnAddClick(), AddNpcLootRowWindow()

Community 952 - "Entity (Community 952)"

Cohesion: 0.52 Nodes (7): PollAnswer.cs, PollAnswer.cs, using(), HandleRequest(), Perpetuum.RequestHandlers, if(), PollAnswer

Community 972 - "Entity (Community 972)"

Cohesion: 0.52 Nodes (7): IntrusionSetDefenseThreshold.cs, IntrusionSetDefenseThreshold.cs, if(), HandleRequest(), using(), IntrusionSetDefenseThreshold, Perpetuum.RequestHandlers.Intrusion

Community 938 - "Entity (Community 938)"

Cohesion: 0.52 Nodes (7): Neuralyzer.cs, Neuralyzer.cs, NeuralyzerModule(), foreach(), if(), Perpetuum.Modules, OnAction()

Community 981 - "Entity (Community 981)"

Cohesion: 0.52 Nodes (7): Disposable.cs, Disposable.cs, AnonymousDisposable(), Dispose(), if(), Perpetuum.Threading, Create()

Community 980 - "Entity (Community 980)"

Cohesion: 0.29 Nodes (7): EquipAmmo.cs, CheckContainerType(), CheckFieldTerminalRange(), Perpetuum.RequestHandlers.Zone.Containers, CheckCombatState(), CheckPvpState(), CheckActiveModules()

Community 1050 - "Entity (Community 1050)"

Cohesion: 0.52 Nodes (7): PresenceFlocksViewModel.cs, PresenceFlocksViewModel.cs, catch(), foreach(), Perpetuum.AdminTool.ViewModels, PresenceFlocksViewModel(), ReloadAsync()

Community 975 - "Entity (Community 975)"

Cohesion: 0.52 Nodes (7): Heuristic.cs, Heuristic.cs, _calculator(), Heuristic(), Perpetuum.PathFinders, Calculate(), HeuristicCalculator()

Community 1007 - "Entity (Community 1007)"

Cohesion: 0.52 Nodes (7): Message.cs, Message.cs, Parse(), ToBytes(), ToString(), Message(), Perpetuum

Community 1016 - "Entity (Community 1016)"

Cohesion: 0.52 Nodes (7): CompositeLootGenerator.cs, CompositeLootGenerator.cs, Perpetuum.Services.Looting, foreach(), CompositeLootGenerator(), GetInfos(), Generate()

Community 965 - "Entity (Community 965)"

Cohesion: 0.52 Nodes (7): ZoneForceDeconstruct.cs, ZoneForceDeconstruct.cs, using(), if(), HandleRequest(), Perpetuum.RequestHandlers.Zone, ZoneForceDeconstruct

Community 964 - "Entity (Community 964)"

Cohesion: 0.52 Nodes (7): ZoneDrawDecorEnvByDef.cs, ZoneDrawDecorEnvByDef.cs, HandleRequest(), Perpetuum.RequestHandlers.Zone, ZoneDrawDecorEnvByDef, catch(), foreach()

Community 985 - "Entity (Community 985)"

Cohesion: 0.52 Nodes (7): SignInSteam.cs, SignInSteam.cs, Perpetuum.RequestHandlers, PerpetuumException(), LoadAccount(), if(), SignInSteam()

Community 867 - "Entity (Community 867)"

Cohesion: 0.29 Nodes (7): ResearchPanelViewModel.cs, foreach(), RemoveTechTreeRow(), RemoveResearchCost(), RemoveEnablerExtension(), if(), HasDuplicatePointTypes()

Community 1112 - "Entity (Community 1112)"

Cohesion: 0.52 Nodes (7): DefaultZoneUnitRepository.cs, DefaultZoneUnitRepository.cs, Update(), Perpetuum.Zones.ZoneEntityRepositories, Delete(), Insert(), DefaultZoneUnitRepository()

Community 1121 - "Entity (Community 1121)"

Cohesion: 0.52 Nodes (7): DefaultZoneUnitReader.cs, DefaultZoneUnitReader.cs, GetAll(), foreach(), DefaultZoneUnitReader(), if(), Perpetuum.Zones.ZoneEntityRepositories

Community 1072 - "Entity (Community 1072)"

Cohesion: 0.29 Nodes (7): MissionHelper.cs, ReadMissionInProgressByRecord(), FindMyStructure(), if(), for(), foreach(), switch()

Community 1071 - "Entity (Community 1071)"

Cohesion: 0.52 Nodes (7): TechTreeInfoService.cs, TechTreeInfoService.cs, GetPrices(), Perpetuum.Services.TechTree, TechTreeInfoService, GetNodes(), GetGroupInfos()

Community 880 - "Entity (Community 880)"

Cohesion: 0.52 Nodes (7): ConnectionStringSupport.cs, ConnectionStringSupport.cs, Perpetuum.Data, FindUnsupportedKeywords(), catch(), if(), foreach()

Community 879 - "Entity (Community 879)"

Cohesion: 0.29 Nodes (7): RandomSpawningExpiringPresence.cs, Perpetuum.Zones.NpcSystem.Presences.RandomExpiringPresence, OnUpdate(), OnPresenceExpired(), foreach(), if(), OnSpawned()

Community 1094 - "Entity (Community 1094)"

Cohesion: 0.52 Nodes (7): CachedTechTreeService.cs, CachedTechTreeService.cs, Perpetuum.Services.TechTree, NodeUnlocked(), GetUnlockedNodes(), AddInfoToDictionary(), CachedTechTreeService()

Community 1098 - "Entity (Community 1098)"

Cohesion: 0.52 Nodes (7): ExtensionBuyEpBoost.cs, ExtensionBuyEpBoost.cs, if(), ExtensionBuyEpBoost(), HandleRequest(), using(), Perpetuum.RequestHandlers.Extensions

Community 1101 - "Entity (Community 1101)"

Cohesion: 0.29 Nodes (7): InsuraceFacility.cs, GetInsurancePrice(), foreach(), InsuraceFacility(), InsuranceBuy(), return(), if()

Community 1100 - "Entity (Community 1100)"

Cohesion: 0.52 Nodes (7): GangInvite.cs, GangInvite.cs, GangInvite(), HandleRequest(), Perpetuum.RequestHandlers.Gangs, if(), PerpetuumException()

Community 1099 - "Entity (Community 1099)"

Cohesion: 0.29 Nodes (7): OutpostFacilities.cs, Perpetuum.Services.ProductionEngine, OutpostPrototyper, OutpostRefinery, OutpostMill, OutpostRepair, OutpostResearchLab

Community 1070 - "Entity (Community 1070)"

Cohesion: 0.52 Nodes (7): ITradeService.cs, ITradeService.cs, ClearTrade(), ITradeService, Perpetuum.Services.Trading, AddTrade(), GetTrade()

Community 1068 - "Entity (Community 1068)"

Cohesion: 0.52 Nodes (7): IProcess.cs, IProcess.cs, Update(), Perpetuum.Threading.Process, IProcess, Stop(), Start()

Community 1069 - "Entity (Community 1069)"

Cohesion: 0.52 Nodes (7): LockFree.cs, LockFree.cs, while(), Perpetuum.Threading, Update(), if(), fixed()

Community 854 - "Entity (Community 854)"

Cohesion: 0.52 Nodes (7): FittingPresetSave.cs, FittingPresetSave.cs, FittingPresetSave(), HandleRequest(), Perpetuum.RequestHandlers.FittingPreset, using(), SendAllPresetsToCharacter()

Community 855 - "Entity (Community 855)"

Cohesion: 0.52 Nodes (7): AccountUnban.cs, AccountUnban.cs, Perpetuum.RequestHandlers.AdminTools, if(), PerpetuumException(), AccountUnban(), HandleRequest()

Community 859 - "Entity (Community 859)"

Cohesion: 0.52 Nodes (7): EnumIntConverter.cs, EnumIntConverter.cs, if(), Perpetuum.AdminTool.Common, EnumIntConverter, ConvertBack(), Convert()

Community 860 - "Entity (Community 860)"

Cohesion: 0.29 Nodes (7): GetRobotInfo.cs, HandleRequest(), foreach(), TryGetRobotFromZone(), switch(), using(), Perpetuum.RequestHandlers

Community 1113 - "Entity (Community 1113)"

Cohesion: 0.29 Nodes (7): MiningLogHandler.cs, while(), MiningLogEntry, Update(), Factory(), EnqueueMiningLog(), Perpetuum.Zones

Community 901 - "Entity (Community 901)"

Cohesion: 0.52 Nodes (7): AccountGet.cs, AccountGet.cs, Perpetuum.RequestHandlers.AdminTools, PerpetuumException(), HandleRequest(), AccountGet(), if()

Community 920 - "Entity (Community 920)"

Cohesion: 0.29 Nodes (7): RiftManager.cs, RiftSpawnPositionFinder(), OnRiftRemovedFromZone(), Perpetuum.Services.RiftSystem, if(), Update(), while()

Community 1003 - "Entity (Community 1003)"

Cohesion: 0.52 Nodes (7): ProfitingOwnerSelector.cs, ProfitingOwnerSelector.cs, GetProfitingOwner(), ProfitingOwnerSelector, Perpetuum.Services.MarketEngine, if(), Visit()

Community 922 - "Entity (Community 922)"

Cohesion: 0.29 Nodes (7): AbstractRelic.cs, incrementLifeSpan(), SetAlive(), if(), SetLoots(), using(), PopRelic()

Community 921 - "Entity (Community 921)"

Cohesion: 0.52 Nodes (7): IAccountRepository.cs, IAccountRepository.cs, GetBySteamId(), IAccountRepository, Perpetuum.Accounting, Get(), GetAccessLevel()

Community 931 - "Entity (Community 931)"

Cohesion: 0.52 Nodes (7): IHighScoreService.cs, IHighScoreService.cs, UpdateHighScore(), Perpetuum.Services.HighScores, IHighScoreService, GetHighScores(), GetCharacterHighScores()

Community 1065 - "Entity (Community 1065)"

Cohesion: 0.29 Nodes (7): DestructionSAP.cs, IncrementNpcScore(), OnTakeOver(), Perpetuum.Zones.Intrusion, IncrementPlayerScore(), OnDamageTaken(), foreach()

Community 1064 - "Entity (Community 1064)"

Cohesion: 0.29 Nodes (7): PBSArmorRepairerNode.cs, WarmUpEnergyState(), PBSArmorRepairerNode(), if(), EnergyStateFactory(), ActiveEnergyState(), foreach()

Community 1063 - "Entity (Community 1063)"

Cohesion: 0.52 Nodes (7): Argument.cs, Argument.cs, Perpetuum, if(), PerpetuumException(), Argument(), Check()

Community 1122 - "Entity (Community 1122)"

Cohesion: 0.52 Nodes (7): InvulnerableEffect.cs, InvulnerableEffect.cs, Perpetuum.Zones.Effects, InvulnerableEffect, if(), OnRemoved(), OnTick()

Community 872 - "Entity (Community 872)"

Cohesion: 0.52 Nodes (7): ProductionLineStart.cs, ProductionLineStart.cs, HandleRequest(), if(), ProductionLineStart(), Perpetuum.RequestHandlers.Production, using()

Community 1043 - "Entity (Community 1043)"

Cohesion: 0.52 Nodes (7): ZoneRestoreOriginalGamma.cs, ZoneRestoreOriginalGamma.cs, for(), if(), HandleRequest(), Perpetuum.RequestHandlers.Zone, ZoneRestoreOriginalGamma

Community 1006 - "Entity (Community 1006)"

Cohesion: 0.29 Nodes (7): SensorDampenerModule.cs, OnApplyingEffect(), Perpetuum.Modules.EffectModules, SetupEffect(), OnError(), CanApplyEffect(), AcceptVisitor()

Community 1012 - "Entity (Community 1012)"

Cohesion: 0.52 Nodes (7): FileSystemExtensions.cs, FileSystemExtensions.cs, Perpetuum.IO, CreateLayerPath(), MoveLayerFile(), CreatePath(), ReadLayerAsByteArray()

Community 927 - "Entity (Community 927)"

Cohesion: 0.29 Nodes (7): NpcReinforcementSpawner.cs, if(), NpcReinforcementSpawner(), SpreadAggro(), UpdateAggro(), foreach(), CleanupAllAttackers()

Community 1102 - "Entity (Community 1102)"

Cohesion: 0.52 Nodes (7): ForceFactionStandings.cs, ForceFactionStandings.cs, Perpetuum.RequestHandlers.Standings, ForceFactionStandings(), HandleRequest(), foreach(), using()

Community 1092 - "Entity (Community 1092)"

Cohesion: 0.52 Nodes (7): PBSSetTerritoryVisibility.cs, PBSSetTerritoryVisibility.cs, Perpetuum.RequestHandlers.Zone.PBS, HandleRequest(), if(), PBSSetTerritoryVisibility, using()

Community 881 - "Entity (Community 881)"

Cohesion: 0.29 Nodes (7): AnonymousEnlistmentNotification.cs, Commit(), Perpetuum.Data, _onCommit(), InDoubt(), Prepare(), Rollback()

Community 870 - "Entity (Community 870)"

Cohesion: 0.52 Nodes (7): IEnvironmentHandler.cs, IEnvironmentHandler.cs, IEnvironmentHandler, CollectEnvironmentFromPosition(), SampleEnvironment(), Perpetuum.Zones.Environments, ListEnvironmentDescriptions()

Community 926 - "Entity (Community 926)"

Cohesion: 0.52 Nodes (7): BitmapExtensions.cs, BitmapExtensions.cs, action(), Perpetuum, if(), for(), using()

Community 1117 - "Entity (Community 1117)"

Cohesion: 0.29 Nodes (7): HunterApproachAI.cs, ToHunterPatrolAI(), Perpetuum.Zones.NpcSystem.AI.HunterDrones, ToHunterRetreatAI(), Update(), ToHunterSelfDestructAI(), Enter()

Community 1067 - "Entity (Community 1067)"

Cohesion: 0.29 Nodes (7): PBSReactor.cs, ToDictionary(), PBSActiveObjectAction(), FeedWithItems(), GetDebugInfo(), Perpetuum.Zones.PBS.Reactors, CoreFromEnergyWell()

Community 1066 - "Entity (Community 1066)"

Cohesion: 0.29 Nodes (7): SeasonObjectiveRow.cs, InitializeMaterialLists(), OnActivityTypeChanged(), Perpetuum.AdminTool.Seasons, OnTargetDefinitionIdChanged(), OnSelectedEquipmentSetChanged(), OnSelectedPackageChanged()

Community 1019 - "Entity (Community 1019)"

Cohesion: 0.29 Nodes (7): CorporationApplication.cs, Convert(), Converter, InsertToDb(), GetAllByCharacter(), DeleteFromDb(), Perpetuum.Groups.Corporations.Applications

Community 966 - "Entity (Community 966)"

Cohesion: 0.52 Nodes (7): ZoneItemShopList.cs, ZoneItemShopList.cs, if(), Perpetuum.RequestHandlers.Zone, PerpetuumException(), HandleRequest(), ZoneItemShopList

Community 999 - "Entity (Community 999)"

Cohesion: 0.52 Nodes (7): IntrusionSAPGetItemInfo.cs, IntrusionSAPGetItemInfo.cs, PerpetuumException(), Perpetuum.RequestHandlers.Intrusion, IntrusionSAPGetItemInfo, if(), HandleRequest()

Community 982 - "Entity (Community 982)"

Cohesion: 0.52 Nodes (7): TechTreeResearch.cs, TechTreeResearch.cs, HandleRequest(), foreach(), using(), TechTreeResearch, Perpetuum.RequestHandlers.TechTree

Community 871 - "Entity (Community 871)"

Cohesion: 0.52 Nodes (7): CategoryFlagsPickerViewModel.cs, CategoryFlagsPickerViewModel.cs, Perpetuum.AdminTool.ViewModels, if(), CategoryFlagsPickerViewModel(), OnFilterChanged(), MatchesFilter()

Community 1023 - "Entity (Community 1023)"

Cohesion: 0.52 Nodes (7): ExportScriptViewModel.cs, ExportScriptViewModel.cs, CopyToClipboard(), SaveAs(), if(), ExportScriptViewModel(), Perpetuum.AdminTool.Export

Community 1033 - "Entity (Community 1033)"

Cohesion: 0.52 Nodes (7): ISearcher.cs, ISearcher.cs, AnalyseReceivedResponse(), Open.Nat.Discovery, Receive(), ISearcher, Search()

Community 1039 - "Entity (Community 1039)"

Cohesion: 0.29 Nodes (7): TeleportDescriptionBuilder.cs, SetSourceZone(), TeleportDescriptionBuilder(), SetType(), SetSourceTeleport(), SetTargetZone(), SetTargetTeleport()

Community 1079 - "Entity (Community 1079)"

Cohesion: 0.52 Nodes (7): MarketGetDefinitionAveragePrice.cs, MarketGetDefinitionAveragePrice.cs, Perpetuum.RequestHandlers.Markets, PerpetuumException(), MarketGetDefinitionAveragePrice(), HandleRequest(), if()

Community 971 - "Entity (Community 971)"

Cohesion: 0.52 Nodes (7): DatabaseFixture.cs, DatabaseFixture.cs, if(), DatabaseFixture(), Perpetuum.Tests.Integration.Infrastructure, InvalidOperationException(), OpenConnection()

Community 1123 - "Entity (Community 1123)"

Cohesion: 0.52 Nodes (7): TeleportRepositoryExtensions.cs, TeleportRepositoryExtensions.cs, SelectMany(), Perpetuum.Zones.Teleporting, ToDictionary(), if(), foreach()

Community 1116 - "Entity (Community 1116)"

Cohesion: 0.52 Nodes (7): SelfDestructDetonation.cs, SelfDestructDetonation.cs, Arm(), Detonate(), if(), Perpetuum.Zones.Effects, IsArmed()

Community 1093 - "Entity (Community 1093)"

Cohesion: 0.52 Nodes (7): CorporationHangarPayRent.cs, CorporationHangarPayRent.cs, CorporationHangarPayRent, if(), HandleRequest(), using(), Perpetuum.RequestHandlers.Corporations

Community 890 - "Entity (Community 890)"

Cohesion: 0.52 Nodes (7): PresenceFlocksWindow.xaml.cs, PresenceFlocksWindow.xaml.cs, InitializeComponent(), OnReloadClick(), OnCloseClick(), PresenceFlocksWindow(), Perpetuum.AdminTool.Views

Community 1483 - "Entity (Community 1483)"

Cohesion: 0.60 Nodes (6): ConnectionSettings.cs, ConnectionSettings.cs, if(), ConnectionSettings, BuildConnectionString(), Perpetuum.AdminTool.Settings

Community 1482 - "Entity (Community 1482)"

Cohesion: 0.60 Nodes (6): IUpdateableLayer.cs, IUpdateableLayer.cs, Perpetuum.Zones.Terrains, CopyFromStreamToArea(), CopyAreaToByteArray(), IUpdateableLayer

Community 1481 - "Entity (Community 1481)"

Cohesion: 0.60 Nodes (6): MailOpen.cs, MailOpen.cs, HandleRequest(), Perpetuum.RequestHandlers.Mails, using(), MailOpen

Community 1247 - "Entity (Community 1247)"

Cohesion: 0.60 Nodes (6): ZoneKillNPlants.cs, ZoneKillNPlants.cs, Perpetuum.RequestHandlers.Zone, HandleRequest(), if(), ZoneKillNPlants

Community 1246 - "Entity (Community 1246)"

Cohesion: 0.60 Nodes (6): MineralScanResultCreateItem.cs, MineralScanResultCreateItem.cs, MineralScanResultCreateItem, using(), Perpetuum.RequestHandlers, HandleRequest()

Community 1248 - "Entity (Community 1248)"

Cohesion: 0.33 Nodes (6): EquipmentSetRepository.cs, LoadAggregateFieldsAsync(), Perpetuum.AdminTool.EquipmentSets, LoadThresholdsAsync(), LoadAllSetsAsync(), LoadMembersAsync()

Community 1205 - "Entity (Community 1205)"

Cohesion: 0.60 Nodes (6): ProductionLineCalibrate.cs, ProductionLineCalibrate.cs, Perpetuum.RequestHandlers.Production, HandleRequest(), using(), ProductionLineCalibrate()

Community 1204 - "Entity (Community 1204)"

Cohesion: 0.60 Nodes (6): CompositeArtifactReader.cs, CompositeArtifactReader.cs, GetArtifacts(), AddReader(), CompositeArtifactReader(), Perpetuum.Zones.Artifacts.Repositories

Community 1137 - "Entity (Community 1137)"

Cohesion: 0.60 Nodes (6): CharacterCreditService.cs, CharacterCreditService.cs, SetCredit(), GetCredit(), Perpetuum.Accounting.Characters, CharacterCreditService

Community 1470 - "Entity (Community 1470)"

Cohesion: 0.33 Nodes (6): PortalSpawner.cs, ValidateMessage(), TryGetValidPosition(), return(), HandleMessage(), Perpetuum.Services.EventServices.EventProcessors

Community 1136 - "Entity (Community 1136)"

Cohesion: 0.60 Nodes (6): CorporationDocumentDelete.cs, CorporationDocumentDelete.cs, HandleRequest(), Perpetuum.RequestHandlers.Corporations, if(), CorporationDocumentDelete

Community 1471 - "Entity (Community 1471)"

Cohesion: 0.60 Nodes (6): TechTreeGetLogs.cs, TechTreeGetLogs.cs, HandleRequest(), TechTreeGetLogs, if(), Perpetuum.RequestHandlers.TechTree

Community 1469 - "Entity (Community 1469)"

Cohesion: 0.60 Nodes (6): TrainingZoneArtifactRepository.cs, TrainingZoneArtifactRepository.cs, TrainingZoneArtifactRepository, DeleteArtifact(), Perpetuum.Zones.Artifacts.Repositories, InsertArtifact()

Community 1192 - "Entity (Community 1192)"

Cohesion: 0.33 Nodes (6): AddSetMemberViewModel.cs, OnFilterTextChanged(), foreach(), MatchesFilter(), AddSetMemberViewModel(), Perpetuum.AdminTool.ViewModels

Community 1191 - "Entity (Community 1191)"

Cohesion: 0.60 Nodes (6): BeamHelper.cs, BeamHelper.cs, GetBeamByDefinition(), GetBeamDelay(), Perpetuum.Zones.Beams, if()

Community 1467 - "Entity (Community 1467)"

Cohesion: 0.60 Nodes (6): CalibrationProgramCapsule.cs, CalibrationProgramCapsule.cs, Activate(), CalibrationProgramCapsule(), CalibrationCapsuleRecord(), Perpetuum.Items

Community 1465 - "Entity (Community 1465)"

Cohesion: 0.60 Nodes (6): CorporationHangarLogSet.cs, CorporationHangarLogSet.cs, using(), HandleRequest(), CorporationHangarLogSet, Perpetuum.RequestHandlers.Corporations

Community 1466 - "Entity (Community 1466)"

Cohesion: 0.60 Nodes (6): DefaultPropertyModifierReader.cs, DefaultPropertyModifierReader.cs, Perpetuum.Items, DefaultPropertyModifierReader, Init(), GetByDefinition()

Community 1135 - "Entity (Community 1135)"

Cohesion: 0.60 Nodes (6): ExtensionReset.cs, ExtensionReset.cs, using(), Perpetuum.RequestHandlers.Extensions, HandleRequest(), ExtensionReset

Community 1134 - "Entity (Community 1134)"

Cohesion: 0.60 Nodes (6): DirectionalScannerAmmo.cs, DirectionalScannerAmmo.cs, Perpetuum.Zones.Scanning.Ammos, if(), DirectionalScannerAmmo, AcceptVisitor()

Community 1154 - "Entity (Community 1154)"

Cohesion: 0.60 Nodes (6): MassMailDelete.cs, MassMailDelete.cs, MassMailDelete, Perpetuum.RequestHandlers.Mails, using(), HandleRequest()

Community 1153 - "Entity (Community 1153)"

Cohesion: 0.60 Nodes (6): ArtifactScannerAmmo.cs, ArtifactScannerAmmo.cs, ArtifactScannerAmmo(), Perpetuum.Zones.Scanning.Ammos, AcceptVisitor(), if()

Community 1152 - "Entity (Community 1152)"

Cohesion: 0.60 Nodes (6): FittingPresetList.cs, FittingPresetList.cs, SendAllPresetsToCharacter(), Perpetuum.RequestHandlers.FittingPreset, HandleRequest(), FittingPresetList

Community 1166 - "Entity (Community 1166)"

Cohesion: 0.33 Nodes (6): ProductionFacilityEx.cs, Perpetuum.Services.ProductionEngine.Facilities, OnPBSStopFacility(), OnPBSStartFacility(), catch(), using()

Community 1165 - "Entity (Community 1165)"

Cohesion: 0.60 Nodes (6): ZoneClearWalls.cs, ZoneClearWalls.cs, if(), HandleRequest(), Perpetuum.RequestHandlers.Zone, ZoneClearWalls

Community 1533 - "Entity (Community 1533)"

Cohesion: 0.60 Nodes (6): TrackedMail.cs, TrackedMail.cs, toDictionary(), Perpetuum.Services.Mail, TrackedMail, if()

Community 1532 - "Entity (Community 1532)"

Cohesion: 0.60 Nodes (6): GangInfo.cs, GangInfo.cs, Perpetuum.RequestHandlers.Gangs, if(), GangInfo(), HandleRequest()

Community 1534 - "Entity (Community 1534)"

Cohesion: 0.33 Nodes (6): Zone.cs, foreach(), if(), MeasureUpdate(), UpdateSessions(), UpdateUnits()

Community 1256 - "Entity (Community 1256)"

Cohesion: 0.60 Nodes (6): LazyLookup.cs, LazyLookup.cs, Perpetuum.Collections, GetEnumerator(), LazyLookup(), Contains()

Community 1257 - "Entity (Community 1257)"

Cohesion: 0.60 Nodes (6): CollectionExtensions.cs, CollectionExtensions.cs, if(), foreach(), Perpetuum, IsNullOrEmpty()

Community 1258 - "Entity (Community 1258)"

Cohesion: 0.33 Nodes (6): SoapClient.cs, GetWebResponse(), using(), SoapClient(), InvokeAsync(), if()

Community 1177 - "Entity (Community 1177)"

Cohesion: 0.33 Nodes (6): AggressorAI.cs, Perpetuum.Zones.NpcSystem.AI, Update(), Exit(), ReturnToHomePosition(), ToAggressorAI()

Community 1176 - "Entity (Community 1176)"

Cohesion: 0.33 Nodes (6): Behavior.cs, Perpetuum.Zones.NpcSystem.AI.Behaviors, RemoteControlledTurretBehavior(), switch(), AggressiveBehavior(), Create()

Community 1504 - "Entity (Community 1504)"

Cohesion: 0.60 Nodes (6): LayerExtensions.cs, LayerExtensions.cs, for(), IsValidPosition(), Perpetuum.Zones.Terrains, if()

Community 1503 - "Entity (Community 1503)"

Cohesion: 0.60 Nodes (6): ITerrain.cs, ITerrain.cs, ITerrain, GetMaterialLayer(), GetLayerByType(), Perpetuum.Zones.Terrains

Community 1502 - "Entity (Community 1502)"

Cohesion: 0.60 Nodes (6): INotifyLayerUpdated.cs, INotifyLayerUpdated.cs, INotifyLayerUpdated, LayerAreaUpdated(), LayerUpdated(), Perpetuum.Zones.Terrains

Community 1174 - "Entity (Community 1174)"

Cohesion: 0.33 Nodes (6): StrongholdRiftManager.cs, foreach(), Update(), Perpetuum.Services.RiftSystem.StrongholdRifts, return(), if()

Community 1173 - "Entity (Community 1173)"

Cohesion: 0.33 Nodes (6): FakeAccountRepository.cs, FakeAccountRepository(), GetBySteamId(), Insert(), Update(), Perpetuum.Tests.Fakes.Sessions

Community 1172 - "Entity (Community 1172)"

Cohesion: 0.60 Nodes (6): GangCreate.cs, GangCreate.cs, Perpetuum.RequestHandlers.Gangs, using(), GangCreate(), HandleRequest()

Community 1542 - "Entity (Community 1542)"

Cohesion: 0.60 Nodes (6): GoodiePackRedeem.cs, GoodiePackRedeem.cs, using(), HandleRequest(), GoodiePackRedeem(), Perpetuum.RequestHandlers

Community 1523 - "Entity (Community 1523)"

Cohesion: 0.33 Nodes (6): ItemScannerModule.cs, ScanItems(), HandleOffensivePVPCheck(), Perpetuum.Zones.Scanning.Modules, ItemScannerModule(), BuildScanResultPacket()

Community 1521 - "Entity (Community 1521)"

Cohesion: 0.60 Nodes (6): AffectOutpostStability.cs, AffectOutpostStability.cs, if(), HandleMessage(), AffectOutpostStability(), Perpetuum.Services.EventServices.EventProcessors

Community 1522 - "Entity (Community 1522)"

Cohesion: 0.60 Nodes (6): MarketStateRequestHandler.cs, MarketStateRequestHandler.cs, Perpetuum.RequestHandlers.Markets, MarketStateRequestHandler(), HandleRequest(), GetMarketState()

Community 1254 - "Entity (Community 1254)"

Cohesion: 0.33 Nodes (6): StackTo.cs, HandleRequest(), foreach(), StackTo, Perpetuum.RequestHandlers, catch()

Community 1253 - "Entity (Community 1253)"

Cohesion: 0.60 Nodes (6): App.xaml.cs, App.xaml.cs, if(), OnStartup(), Shutdown(), Perpetuum.AdminTool

Community 1252 - "Entity (Community 1252)"

Cohesion: 0.60 Nodes (6): PseudoThreat.cs, PseudoThreat.cs, PseudoThreat(), Perpetuum.Zones.NpcSystem.ThreatManaging, RefreshThreat(), Update()

Community 1244 - "Entity (Community 1244)"

Cohesion: 0.33 Nodes (6): DecorHandler.cs, DecorHandler(), SetDecor(), return(), if(), catch()

Community 1243 - "Entity (Community 1243)"

Cohesion: 0.33 Nodes (6): MissionTargetVisitor.cs, Visit_MissionStructureTarget(), Visit_MissionTargetRunsOnZone(), Visit_RandomMissionTarget(), Visit_MissionTarget(), Visit_MissionTargetProduction()

Community 1242 - "Entity (Community 1242)"

Cohesion: 0.60 Nodes (6): ColoredConsoleLogger.cs, ColoredConsoleLogger.cs, Perpetuum.Log.Loggers, switch(), Log(), ColoredConsoleLogger()

Community 1139 - "Entity (Community 1139)"

Cohesion: 0.60 Nodes (6): PBSBreakConnection.cs, PBSBreakConnection.cs, PBSBreakConnection, HandleRequest(), using(), Perpetuum.RequestHandlers.Zone.PBS

Community 1138 - "Entity (Community 1138)"

Cohesion: 0.60 Nodes (6): CorporationHangarFolderSectionCreate.cs, CorporationHangarFolderSectionCreate.cs, HandleRequest(), CorporationHangarFolderSectionCreate(), using(), Perpetuum.RequestHandlers.Corporations

Community 1455 - "Entity (Community 1455)"

Cohesion: 0.33 Nodes (6): Wallet.cs, OnCommited(), GetBalance(), ToString(), Wallet(), Perpetuum.Wallets

Community 1453 - "Entity (Community 1453)"

Cohesion: 0.60 Nodes (6): CorporationCreate.cs, CorporationCreate.cs, Perpetuum.RequestHandlers.Corporations, HandleRequest(), foreach(), CorporationCreate()

Community 1454 - "Entity (Community 1454)"

Cohesion: 0.60 Nodes (6): CharacterList.cs, CharacterList.cs, HandleRequest(), foreach(), Perpetuum.RequestHandlers.Characters, CharacterList()

Community 1409 - "Entity (Community 1409)"

Cohesion: 0.60 Nodes (6): CharacterSearch.cs, CharacterSearch.cs, Perpetuum.RequestHandlers.Characters, CharacterSearch, HandleRequest(), if()

Community 1408 - "Entity (Community 1408)"

Cohesion: 0.33 Nodes (6): FittingPresetRepositoryBase.cs, Delete(), if(), Perpetuum.Robots.Fitting, Insert(), Update()

Community 1407 - "Entity (Community 1407)"

Cohesion: 0.60 Nodes (6): SparkExtensionsReader.cs, SparkExtensionsReader.cs, SparkExtensionsReader, foreach(), GetAllBySparkID(), Perpetuum.Services.Sparks

Community 1416 - "Entity (Community 1416)"

Cohesion: 0.33 Nodes (6): PlayerMoveChecker.cs, catch(), PlayerMoveChecker(), if(), PlayerMoveCheckQueue(), Dispose()

Community 1414 - "Entity (Community 1414)"

Cohesion: 0.33 Nodes (6): StandingExtensions.cs, GetStandingForDefaultCorporations(), GetStandingForDefaultAlliances(), SendStandingToDefaultAlliances(), Perpetuum.Services.Standing, GetStanding()

Community 1415 - "Entity (Community 1415)"

Cohesion: 0.60 Nodes (6): ITechTreeInfoService.cs, ITechTreeInfoService.cs, GetNodes(), ITechTreeInfoService, Perpetuum.Services.TechTree, GetGroupInfos()

Community 1394 - "Entity (Community 1394)"

Cohesion: 0.33 Nodes (6): EffectModule.cs, OnStateChanged(), CanApplyEffect(), OnAction(), AcceptVisitor(), Perpetuum.Modules.EffectModules

Community 1393 - "Entity (Community 1393)"

Cohesion: 0.60 Nodes (6): CharacterNickHistory.cs, CharacterNickHistory.cs, foreach(), CharacterNickHistory, HandleRequest(), Perpetuum.RequestHandlers.Characters

Community 1392 - "Entity (Community 1392)"

Cohesion: 0.33 Nodes (6): GuardCombatDroneAI.cs, ToRetreatCombatDroneAI(), Update(), Enter(), Perpetuum.Zones.NpcSystem.AI.CombatDrones, ToEscortCombatDroneAI()

Community 1245 - "Entity (Community 1245)"

Cohesion: 0.60 Nodes (6): ZoneNpcFlockDelete.cs, ZoneNpcFlockDelete.cs, using(), ZoneNpcFlockDelete(), Perpetuum.RequestHandlers.Zone, HandleRequest()

Community 1260 - "Entity (Community 1260)"

Cohesion: 0.60 Nodes (6): AutoMarketTradeListRow.cs, AutoMarketTradeListRow.cs, OnCreateBuybackOrdersChanged(), Perpetuum.AdminTool.AutoMarket, OnCreateSellOrdersChanged(), OnAmountChanged()

Community 1259 - "Entity (Community 1259)"

Cohesion: 0.60 Nodes (6): Threat.cs, Threat.cs, Perpetuum.Zones.NpcSystem.ThreatManaging, Multiply(), Threat(), ToString()

Community 1499 - "Entity (Community 1499)"

Cohesion: 0.33 Nodes (6): ZoneExtensions.Container.cs, FindContainer(), foreach(), FindContainerOrThrow(), Perpetuum.Zones, ZoneExtensions

Community 1498 - "Entity (Community 1498)"

Cohesion: 0.60 Nodes (6): MarketCleanUp.cs, MarketCleanUp.cs, HandleRequest(), MarketCleanUp(), Perpetuum.RequestHandlers.Markets, foreach()

Community 1497 - "Entity (Community 1497)"

Cohesion: 0.60 Nodes (6): MaterialHelper.cs, MaterialHelper.cs, Perpetuum.Zones.Terrains.Materials, MaterialHelper(), GetMaterialInfo(), LoadMaterials()

Community 1511 - "Entity (Community 1511)"

Cohesion: 0.33 Nodes (6): GiveExtensionPointsService.cs, GiveExtensionPointsService, DoGiveExtensionPointsToAccounts(), Update(), WasExtensionPointsCheckToday(), Perpetuum.Services.ExtensionService

Community 1509 - "Entity (Community 1509)"

Cohesion: 0.60 Nodes (6): PresenceConfiguration.cs, PresenceConfiguration.cs, Perpetuum.Zones.NpcSystem.Presences, ToString(), DirectPresenceConfiguration(), PresenceConfiguration()

Community 1510 - "Entity (Community 1510)"

Cohesion: 0.33 Nodes (6): MineralLayerVisitor.cs, VisitGravelLayer(), VisitLiquidLayer(), Perpetuum.Zones.Terrains.Materials.Minerals, LayerVisitor, MineralLayerVisitor

Community 1225 - "Entity (Community 1225)"

Cohesion: 0.33 Nodes (6): ContainerAccessChecker.cs, Perpetuum.Containers, IContainerAccessChecker, Create(), CheckDockedState(), switch()

Community 1224 - "Entity (Community 1224)"

Cohesion: 0.33 Nodes (6): Container.Helpers.cs, Perpetuum.Containers, Container, GetContainersWithItems(), GetOrThrow(), return()

Community 1250 - "Entity (Community 1250)"

Cohesion: 0.60 Nodes (6): StackSelection.cs, StackSelection.cs, StackSelection, using(), Perpetuum.RequestHandlers, HandleRequest()

Community 1251 - "Entity (Community 1251)"

Cohesion: 0.33 Nodes (6): ProductionDataAccess.cs, Init(), Perpetuum.Services.ProductionEngine, ItemResearchLevelFilter(), ProductionComponent(), ProductionDecalibration()

Community 1266 - "Entity (Community 1266)"

Cohesion: 0.60 Nodes (6): PBSObjectSaver.cs, PBSObjectSaver.cs, Perpetuum.Zones.PBS, PBSObjectSaver(), if(), Update()

Community 1264 - "Entity (Community 1264)"

Cohesion: 0.60 Nodes (6): EntityFactory.cs, EntityFactory.cs, Perpetuum.EntityFramework, if(), EntityFactory(), Create()

Community 1265 - "Entity (Community 1265)"

Cohesion: 0.33 Nodes (6): TrashItems.cs, CheckContainerType(), CheckCombatState(), CheckPvpState(), CheckFieldTerminalRange(), Perpetuum.RequestHandlers.Zone.Containers

Community 1219 - "Entity (Community 1219)"

Cohesion: 0.60 Nodes (6): TransferData.cs, TransferData.cs, TransferData(), HandleRequest(), Perpetuum.RequestHandlers, if()

Community 1220 - "Entity (Community 1220)"

Cohesion: 0.33 Nodes (6): QuadTree.cs, Perpetuum.Collections.Spatial, Query(), foreach(), while(), for()

Community 1218 - "Entity (Community 1218)"

Cohesion: 0.60 Nodes (6): CorporationFittingPresetRepository.cs, CorporationFittingPresetRepository.cs, Perpetuum.Robots.Fitting, GetAll(), Get(), CorporationFittingPresetRepository()

Community 1232 - "Entity (Community 1232)"

Cohesion: 0.60 Nodes (6): ForceStanding.cs, ForceStanding.cs, using(), Perpetuum.RequestHandlers.Standings, HandleRequest(), ForceStanding()

Community 1231 - "Entity (Community 1231)"

Cohesion: 0.60 Nodes (6): Scanner.Tile.cs, Scanner.Tile.cs, Perpetuum.Zones.Scanning.Scanners, OnMineralScanned(), Visit(), if()

Community 1431 - "Entity (Community 1431)"

Cohesion: 0.60 Nodes (6): ProductionScaleComponentsAmount.cs, ProductionScaleComponentsAmount.cs, HandleRequest(), using(), ProductionScaleComponentsAmount(), Perpetuum.RequestHandlers.Production

Community 1429 - "Entity (Community 1429)"

Cohesion: 0.33 Nodes (6): DamageProcessor.cs, ProcessDamage(), lock(), OnRequipUnit(), DamageProcessor(), if()

Community 1430 - "Entity (Community 1430)"

Cohesion: 0.60 Nodes (6): RelicsModule.cs, RelicsModule.cs, Load(), RelicsModule, if(), Perpetuum.Bootstrapper.Modules

Community 1433 - "Entity (Community 1433)"

Cohesion: 0.60 Nodes (6): ProductionPrototypeStart.cs, ProductionPrototypeStart.cs, ProductionPrototypeStart(), Perpetuum.RequestHandlers.Production, HandleRequest(), using()

Community 1432 - "Entity (Community 1432)"

Cohesion: 0.60 Nodes (6): ProductionReprocess.cs, ProductionReprocess.cs, ProductionReprocess(), HandleRequest(), Perpetuum.RequestHandlers.Production, using()

Community 1424 - "Entity (Community 1424)"

Cohesion: 0.60 Nodes (6): CharacterSetAvatar.cs, CharacterSetAvatar.cs, CharacterSetAvatar, HandleRequest(), if(), Perpetuum.RequestHandlers.Characters

Community 1423 - "Entity (Community 1423)"

Cohesion: 0.60 Nodes (6): DetectionModule.cs, DetectionModule.cs, AddProperty(), DetectionModule(), SetupEffect(), Perpetuum.Modules.EffectModules

Community 1420 - "Entity (Community 1420)"

Cohesion: 0.33 Nodes (6): BaseReown.cs, while(), Perpetuum.RequestHandlers, using(), foreach(), HandleRequest()

Community 1419 - "Entity (Community 1419)"

Cohesion: 0.33 Nodes (6): TurretAI.cs, Perpetuum.Zones.NpcSystem.AI, ToActiveAI(), Enter(), TurretAI(), Update()

Community 1418 - "Entity (Community 1418)"

Cohesion: 0.60 Nodes (6): BaseGetInfo.cs, BaseGetInfo.cs, HandleRequest(), BaseGetInfo(), Perpetuum.RequestHandlers, if()

Community 1157 - "Entity (Community 1157)"

Cohesion: 0.60 Nodes (6): MailDelete.cs, MailDelete.cs, using(), MailDelete, Perpetuum.RequestHandlers.Mails, HandleRequest()

Community 1156 - "Entity (Community 1156)"

Cohesion: 0.60 Nodes (6): ZoneNpcFlockSetParameter.cs, ZoneNpcFlockSetParameter.cs, Perpetuum.RequestHandlers.Zone, if(), HandleRequest(), ZoneNpcFlockSetParameter

Community 1342 - "Entity (Community 1342)"

Cohesion: 0.60 Nodes (6): EnableSelfTeleport.cs, EnableSelfTeleport.cs, Perpetuum.RequestHandlers, if(), HandleRequest(), EnableSelfTeleport()

Community 1340 - "Entity (Community 1340)"

Cohesion: 0.60 Nodes (6): MissionSpotUpdate.cs, MissionSpotUpdate.cs, Perpetuum.RequestHandlers.Zone.MissionRequests, using(), HandleRequest(), MissionSpotUpdate

Community 1341 - "Entity (Community 1341)"

Cohesion: 0.60 Nodes (6): ZoneUploadScanResult.cs, ZoneUploadScanResult.cs, Perpetuum.RequestHandlers.Zone, ZoneUploadScanResult(), using(), HandleRequest()

Community 1140 - "Entity (Community 1140)"

Cohesion: 0.60 Nodes (6): AssemblyLoggerInitializer.cs, AssemblyLoggerInitializer.cs, lock(), Perpetuum.Tests.Infrastructure, if(), Install()

Community 1141 - "Entity (Community 1141)"

Cohesion: 0.60 Nodes (6): RecordingLoggerTests.cs, RecordingLoggerTests.cs, Perpetuum.Tests.Unit, Info_is_recorded(), RecordingLoggerTests(), Exception_is_recorded_as_an_exception_event()

Community 1434 - "Entity (Community 1434)"

Cohesion: 0.60 Nodes (6): StabilityBonusThreshold.cs, StabilityBonusThreshold.cs, StabilityBonusThreshold(), ToString(), ToDictionary(), Perpetuum.Zones.Intrusion

Community 1435 - "Entity (Community 1435)"

Cohesion: 0.60 Nodes (6): YellowPagesSubmit.cs, YellowPagesSubmit.cs, if(), YellowPagesSubmit(), Perpetuum.RequestHandlers.Corporations.YellowPages, HandleRequest()

Community 1478 - "Entity (Community 1478)"

Cohesion: 0.60 Nodes (6): MarketAveragePriceEntry.cs, MarketAveragePriceEntry.cs, Perpetuum.Services.MarketEngine, if(), MarketAveragePriceEntry(), LoadAveragePrice()

Community 1477 - "Entity (Community 1477)"

Cohesion: 0.60 Nodes (6): MassMailSend.cs, MassMailSend.cs, HandleRequest(), Perpetuum.RequestHandlers.Mails, using(), MassMailSend

Community 1476 - "Entity (Community 1476)"

Cohesion: 0.33 Nodes (6): Layer.cs, OnUpdating(), Layer(), for(), OnUpdated(), OnAreaUpdated()

Community 1160 - "Entity (Community 1160)"

Cohesion: 0.60 Nodes (6): ZoneSampleDecorEnvironment.cs, ZoneSampleDecorEnvironment.cs, Perpetuum.RequestHandlers.Zone, using(), HandleRequest(), ZoneSampleDecorEnvironment

Community 1161 - "Entity (Community 1161)"

Cohesion: 0.33 Nodes (6): RandomCalibrationProgram.cs, CollectComponentsFromMission(), if(), foreach(), SetComponents(), RandomCalibrationProgram()

Community 1241 - "Entity (Community 1241)"

Cohesion: 0.33 Nodes (6): GenxyWriter.cs, GenxyWriter(), if(), WriteChar(), for(), WriteHexInteger()

Community 1240 - "Entity (Community 1240)"

Cohesion: 0.33 Nodes (6): ModuleTemplate.cs, OnValidate(), Perpetuum.Items.Templates, ToDictionary(), CreateFromDictionary(), OnBuild()

Community 1236 - "Entity (Community 1236)"

Cohesion: 0.33 Nodes (6): ItemInfo.cs, randomQuantity(), GetHashCode(), Perpetuum.Items, ToString(), ToDictionary()

Community 1235 - "Entity (Community 1235)"

Cohesion: 0.33 Nodes (6): TimeRange.cs, GetHashCode(), ToString(), return(), FromLength(), Perpetuum

Community 1348 - "Entity (Community 1348)"

Cohesion: 0.60 Nodes (6): DefaultSystemContainer.cs, DefaultSystemContainer.cs, return(), Perpetuum.Containers.SystemContainers, Create(), DefaultSystemContainer

Community 1350 - "Entity (Community 1350)"

Cohesion: 0.60 Nodes (6): LimitedBoxContainer.cs, LimitedBoxContainer.cs, AcceptVisitor(), LimitedBoxContainer, Perpetuum.Containers, if()

Community 1349 - "Entity (Community 1349)"

Cohesion: 0.33 Nodes (6): MobileWorldTeleport.cs, GetTeleportDescriptions(), Activate(), Perpetuum.Zones.Teleporting, ToDictionary(), AcceptVisitor()

Community 1274 - "Entity (Community 1274)"

Cohesion: 0.60 Nodes (6): DataReaderExtensions.cs, DataReaderExtensions.cs, Perpetuum.Data, ToEnumerable(), while(), return()

Community 1273 - "Entity (Community 1273)"

Cohesion: 0.33 Nodes (6): DataRecordExtensions.cs, return(), if(), for(), ToEnumerable(), GetNames()

Community 1272 - "Entity (Community 1272)"

Cohesion: 0.60 Nodes (6): Account.cs, Account.cs, ForceConfirmEmail(), Perpetuum.Accounting, ToDictionary(), Account

Community 1222 - "Entity (Community 1222)"

Cohesion: 0.60 Nodes (6): TileScannerAmmo.cs, TileScannerAmmo.cs, TileScannerAmmo(), if(), Perpetuum.Zones.Scanning.Ammos, AcceptVisitor()

Community 1223 - "Entity (Community 1223)"

Cohesion: 0.60 Nodes (6): TransactionLogEvent.cs, TransactionLogEvent.cs, Builder(), TransactionLogEvent, Perpetuum.Common.Loggers.Transaction, TransactionLogEventBuilder()

Community 1278 - "Entity (Community 1278)"

Cohesion: 0.60 Nodes (6): IPresenceConfigurationReader.cs, IPresenceConfigurationReader.cs, IPresenceConfigurationReader, Get(), Perpetuum.Zones.NpcSystem.Presences, GetAll()

Community 1280 - "Entity (Community 1280)"

Cohesion: 0.60 Nodes (6): RobotEmpty.cs, RobotEmpty.cs, RobotEmpty, using(), HandleRequest(), Perpetuum.RequestHandlers

Community 1279 - "Entity (Community 1279)"

Cohesion: 0.60 Nodes (6): ProductionRefine.cs, ProductionRefine.cs, Perpetuum.RequestHandlers.Production, HandleRequest(), ProductionRefine(), using()

Community 1282 - "Entity (Community 1282)"

Cohesion: 0.60 Nodes (6): PollGet.cs, PollGet.cs, Perpetuum.RequestHandlers, PollGet, if(), HandleRequest()

Community 1281 - "Entity (Community 1281)"

Cohesion: 0.60 Nodes (6): ProductionCPRGForge.cs, ProductionCPRGForge.cs, Perpetuum.RequestHandlers.Production, ProductionCPRGForge(), HandleRequest(), using()

Community 1211 - "Entity (Community 1211)"

Cohesion: 0.60 Nodes (6): GangModule.cs, GangModule.cs, SetupEffect(), AddProperty(), Perpetuum.Modules, GangModule()

Community 1212 - "Entity (Community 1212)"

Cohesion: 0.60 Nodes (6): ErrorPacketBuilder.cs, ErrorPacketBuilder.cs, Build(), Perpetuum.Players, Packet(), ErrorPacketBuilder()

Community 1184 - "Entity (Community 1184)"

Cohesion: 0.60 Nodes (6): CharacterSettingsGet.cs, CharacterSettingsGet.cs, CharacterSettingsGet, HandleRequest(), if(), Perpetuum.RequestHandlers.Characters

Community 1183 - "Entity (Community 1183)"

Cohesion: 0.60 Nodes (6): CorporationCeoTakeOverStatus.cs, CorporationCeoTakeOverStatus.cs, Perpetuum.RequestHandlers.Corporations, if(), CorporationCeoTakeOverStatus(), HandleRequest()

Community 1185 - "Entity (Community 1185)"

Cohesion: 0.60 Nodes (6): TransportAssignmentSubmit.cs, TransportAssignmentSubmit.cs, using(), TransportAssignmentSubmit, HandleRequest(), Perpetuum.RequestHandlers.TransportAssignments

Community 1292 - "Entity (Community 1292)"

Cohesion: 0.60 Nodes (6): AdminCommandData.cs, AdminCommandData.cs, Create(), CommandArgs(), Perpetuum.Services.Channels.ChatCommands, AdminCommandData

Community 1291 - "Entity (Community 1291)"

Cohesion: 0.60 Nodes (6): CachedRobotTemplateReader.cs, CachedRobotTemplateReader.cs, GetAll(), Init(), CachedRobotTemplateReader(), Perpetuum.Items.Templates

Community 1290 - "Entity (Community 1290)"

Cohesion: 0.33 Nodes (6): ItemTemplate.cs, ToDictionary(), Perpetuum.Items.Templates, Validate(), Create(), Build()

Community 1190 - "Entity (Community 1190)"

Cohesion: 0.33 Nodes (6): EnergyTransfererModule.cs, Perpetuum.Modules, AcceptVisitor(), OnAction(), OnError(), AddProperty()

Community 1189 - "Entity (Community 1189)"

Cohesion: 0.33 Nodes (6): RobotTemplateEditorViewModel.cs, PopulatePicks(), if(), LoadFromGenxy(), foreach(), RebuildSlots()

Community 1300 - "Entity (Community 1300)"

Cohesion: 0.33 Nodes (6): AltitudeLayer.cs, GetAltitude(), IAltitudeLayer, return(), Perpetuum.Zones.Terrains, GetValue()

Community 1298 - "Entity (Community 1298)"

Cohesion: 0.60 Nodes (6): SentryTurretIdleAI.cs, SentryTurretIdleAI.cs, SentryTurretIdleAI(), Perpetuum.Zones.NpcSystem.AI, if(), ToAggressorAI()

Community 1299 - "Entity (Community 1299)"

Cohesion: 0.60 Nodes (6): ExportScriptWindow.xaml.cs, ExportScriptWindow.xaml.cs, InitializeComponent(), ExportScriptWindow(), Perpetuum.AdminTool.Views, OnCloseClick()

Community 1238 - "Entity (Community 1238)"

Cohesion: 0.33 Nodes (6): ItemHelper.cs, LoadItemOrThrow(), if(), LoadItem(), Perpetuum.Items.Helpers, PerpetuumException()

Community 1301 - "Entity (Community 1301)"

Cohesion: 0.60 Nodes (6): InactiveAI.cs, InactiveAI.cs, Perpetuum.Zones.NpcSystem.AI, InactiveAI(), Enter(), ToInactiveAI()

Community 1237 - "Entity (Community 1237)"

Cohesion: 0.60 Nodes (6): MaxLockedTargetsProperty.cs, MaxLockedTargetsProperty.cs, MaxLockedTargetsProperty(), Perpetuum.Zones.Locking.UnitProperties, if(), CalculateValue()

Community 1302 - "Entity (Community 1302)"

Cohesion: 0.60 Nodes (6): NpcEgg.cs, NpcEgg.cs, OnSummonSuccess(), Initialize(), Perpetuum.Zones.NpcSystem, NpcEgg

Community 1303 - "Entity (Community 1303)"

Cohesion: 0.33 Nodes (6): MissionSwitch.cs, GenxyException(), if(), CanUse(), PerpetuumException(), switch()

Community 1304 - "Entity (Community 1304)"

Cohesion: 0.33 Nodes (6): CorporationHandler.cs, Factory(), Perpetuum.Groups.Corporations, HandleCorporationCommand(), switch(), GetOrAddCorporation()

Community 1284 - "Entity (Community 1284)"

Cohesion: 0.60 Nodes (6): PbsReimburseRequestHander.cs, PbsReimburseRequestHander.cs, SendReimburseInfo(), Perpetuum.RequestHandlers, HandleRequest(), if()

Community 1283 - "Entity (Community 1283)"

Cohesion: 0.60 Nodes (6): Ping.cs, Ping.cs, Ping, if(), Perpetuum.RequestHandlers, HandleRequest()

Community 1144 - "Entity (Community 1144)"

Cohesion: 0.60 Nodes (6): CorporationHangarSetName.cs, CorporationHangarSetName.cs, CorporationHangarSetName, Perpetuum.RequestHandlers.Corporations, HandleRequest(), using()

Community 1143 - "Entity (Community 1143)"

Cohesion: 0.60 Nodes (6): CorporationHangarLogClear.cs, CorporationHangarLogClear.cs, Perpetuum.RequestHandlers.Corporations, using(), HandleRequest(), CorporationHangarLogClear

Community 1530 - "Entity (Community 1530)"

Cohesion: 0.33 Nodes (6): RoamingState.cs, RunTask(), IsAllNotIdle(), Perpetuum.Zones.NpcSystem.Presences.PathFinders, Update(), FindNextRoamingPosition()

Community 1531 - "Entity (Community 1531)"

Cohesion: 0.60 Nodes (6): NpcEventMessage.cs, NpcEventMessage.cs, GetMessage(), Perpetuum.Services.EventServices.EventMessages, GetPlayerKiller(), NpcMessage()

Community 1384 - "Entity (Community 1384)"

Cohesion: 0.33 Nodes (6): ModuleProperty.cs, Perpetuum.Modules.ModuleProperties, AddEffectModifier(), foreach(), CalculateValue(), IsRelated()

Community 1385 - "Entity (Community 1385)"

Cohesion: 0.33 Nodes (6): HunterRetreatAI.cs, Enter(), Perpetuum.Zones.NpcSystem.AI.HunterDrones, Update(), ToHunterRetreatAI(), ToHunterPatrolAI()

Community 1386 - "Entity (Community 1386)"

Cohesion: 0.60 Nodes (6): UndockSpawnPositionSelector.cs, UndockSpawnPositionSelector.cs, UndockSpawnPositionSelector, Perpetuum.Units.DockingBases, SelectSpawnPosition(), Visit()

Community 1227 - "Entity (Community 1227)"

Cohesion: 0.33 Nodes (6): ItemDeployer.cs, if(), CanDeploy(), CreateDeployableItem(), PerpetuumException(), Perpetuum.Deployers

Community 1226 - "Entity (Community 1226)"

Cohesion: 0.60 Nodes (6): AreaBombDeployer.cs, AreaBombDeployer.cs, CanDeploy(), if(), Perpetuum.Deployers, AreaBombDeployer()

Community 1289 - "Entity (Community 1289)"

Cohesion: 0.60 Nodes (6): RobotTemplateBuild.cs, RobotTemplateBuild.cs, HandleRequest(), Perpetuum.RequestHandlers.RobotTemplates, RobotTemplateBuild(), using()

Community 1288 - "Entity (Community 1288)"

Cohesion: 0.60 Nodes (6): DelegateLogEventFormatter.cs, DelegateLogEventFormatter.cs, _formater(), Format(), Perpetuum.Log.Formatters, DelegateLogEventFormatter()

Community 1488 - "Entity (Community 1488)"

Cohesion: 0.60 Nodes (6): RobotTemplateRelationRepository.cs, RobotTemplateRelationRepository.cs, LoadAllAsync(), while(), Perpetuum.AdminTool.Templates, RobotTemplateRelationRepository()

Community 1486 - "Entity (Community 1486)"

Cohesion: 0.33 Nodes (6): ExtensionReader.cs, if(), GetCharacterDefaultExtensions(), GetAllRaceExtensions(), GetEnablerExtensions(), ExtensionReader()

Community 1487 - "Entity (Community 1487)"

Cohesion: 0.60 Nodes (6): NullLootGenerator.cs, NullLootGenerator.cs, Perpetuum.Services.Looting, NullLootGenerator, GetInfos(), Generate()

Community 1352 - "Entity (Community 1352)"

Cohesion: 0.60 Nodes (6): VolunteerCEOProcessor.cs, VolunteerCEOProcessor.cs, VolunteerCEOProcessor(), foreach(), Perpetuum.Groups.Corporations, Update()

Community 1351 - "Entity (Community 1351)"

Cohesion: 0.33 Nodes (6): ContainerLogger.cs, ContainerLogger(), AddLogEntry(), foreach(), WriteLog(), if()

Community 1355 - "Entity (Community 1355)"

Cohesion: 0.60 Nodes (6): ISeasonService.cs, ISeasonService.cs, ISeasonService, OnCharacterLogin(), RecordActivity(), Perpetuum.Services.Seasons

Community 1354 - "Entity (Community 1354)"

Cohesion: 0.60 Nodes (6): MailUsedFolders.cs, MailUsedFolders.cs, HandleRequest(), if(), Perpetuum.RequestHandlers.Mails, MailUsedFolders

Community 1356 - "Entity (Community 1356)"

Cohesion: 0.60 Nodes (6): MassMailOpen.cs, MassMailOpen.cs, MassMailOpen, Perpetuum.RequestHandlers.Mails, HandleRequest(), using()

Community 1346 - "Entity (Community 1346)"

Cohesion: 0.33 Nodes (6): VolumeWrapperContainer.cs, if(), IsInAssignment(), PrintDebug(), GetLootItems(), foreach()

Community 1347 - "Entity (Community 1347)"

Cohesion: 0.60 Nodes (6): ExtensionTest.cs, ExtensionTest.cs, ExtensionTest(), Perpetuum.RequestHandlers.Extensions, using(), HandleRequest()

Community 1345 - "Entity (Community 1345)"

Cohesion: 0.60 Nodes (6): DelegateConverter.cs, DelegateConverter.cs, DelegateConverter(), Perpetuum.Converters, _converter(), Convert()

Community 1344 - "Entity (Community 1344)"

Cohesion: 0.60 Nodes (6): EquipModule.cs, EquipModule.cs, EquipModule, Perpetuum.RequestHandlers, using(), HandleRequest()

Community 1390 - "Entity (Community 1390)"

Cohesion: 0.60 Nodes (6): CharacterIsOnline.cs, CharacterIsOnline.cs, CharacterIsOnline(), if(), Perpetuum.RequestHandlers.Characters, HandleRequest()

Community 1389 - "Entity (Community 1389)"

Cohesion: 0.33 Nodes (6): RetreatCombatDroneAI.cs, Perpetuum.Zones.NpcSystem.AI.CombatDrones, ToRetreatCombatDroneAI(), Update(), ToEscortCombatDroneAI(), Enter()

Community 1388 - "Entity (Community 1388)"

Cohesion: 0.60 Nodes (6): CharacterTransferCredit.cs, CharacterTransferCredit.cs, Perpetuum.RequestHandlers.Characters, HandleRequest(), if(), CharacterTransferCredit

Community 1338 - "Entity (Community 1338)"

Cohesion: 0.60 Nodes (6): TradeRetractOffer.cs, TradeRetractOffer.cs, lock(), TradeRetractOffer(), Perpetuum.RequestHandlers.Trades, HandleRequest()

Community 1337 - "Entity (Community 1337)"

Cohesion: 0.33 Nodes (6): Channel.cs, SendToAll(), GetMember(), Channel(), SendToOne(), if()

Community 1336 - "Entity (Community 1336)"

Cohesion: 0.60 Nodes (6): ZoneItemShopBuy.cs, ZoneItemShopBuy.cs, Perpetuum.RequestHandlers.Zone, ZoneItemShopBuy, using(), HandleRequest()

Community 1239 - "Entity (Community 1239)"

Cohesion: 0.60 Nodes (6): IPropertyModifierCollection.cs, IPropertyModifierCollection.cs, GetPropertyModifier(), IPropertyModifierCollection, TryGetPropertyModifier(), Perpetuum.Items

Community 1270 - "Entity (Community 1270)"

Cohesion: 0.33 Nodes (6): PBSProductionFacilityNodeHelper.cs, OnConnectionCreated(), OnSave(), Init(), Perpetuum.Zones.PBS.ProductionNodes, AddToDictionary()

Community 1271 - "Entity (Community 1271)"

Cohesion: 0.60 Nodes (6): TrashItems.cs, TrashItems.cs, using(), TrashItems, HandleRequest(), Perpetuum.RequestHandlers

Community 1339 - "Entity (Community 1339)"

Cohesion: 0.60 Nodes (6): TransportAssignmentDeliver.cs, TransportAssignmentDeliver.cs, TransportAssignmentDeliver, Perpetuum.RequestHandlers.TransportAssignments, HandleRequest(), using()

Community 1460 - "Entity (Community 1460)"

Cohesion: 0.60 Nodes (6): CorporationGetDelegates.cs, CorporationGetDelegates.cs, CorporationGetDelegates, if(), Perpetuum.RequestHandlers.Corporations, HandleRequest()

Community 1458 - "Entity (Community 1458)"

Cohesion: 0.60 Nodes (6): ArtifactLoot.cs, ArtifactLoot.cs, Perpetuum.Zones.Artifacts, ArtifactLoot(), GetLootItemBuilder(), IArtifactLoot

Community 1459 - "Entity (Community 1459)"

Cohesion: 0.60 Nodes (6): ZoneEffectReader.cs, ZoneEffectReader.cs, GetStaticZoneEffects(), catch(), CreateZoneEffectFromRecord(), Perpetuum.Zones.Effects.ZoneEffects

Community 1146 - "Entity (Community 1146)"

Cohesion: 0.60 Nodes (6): CorporationMyStandings.cs, CorporationMyStandings.cs, HandleRequest(), Perpetuum.RequestHandlers.Corporations, if(), CorporationMyStandings()

Community 1145 - "Entity (Community 1145)"

Cohesion: 0.60 Nodes (6): Movement.cs, Movement.cs, Perpetuum.Zones.Movements, NullMovement, Start(), Update()

Community 1361 - "Entity (Community 1361)"

Cohesion: 0.60 Nodes (6): MissionSpotPlace.cs, MissionSpotPlace.cs, HandleRequest(), using(), MissionSpotPlace, Perpetuum.RequestHandlers.Zone.MissionRequests

Community 1360 - "Entity (Community 1360)"

Cohesion: 0.60 Nodes (6): MissionAdminTake.cs, MissionAdminTake.cs, MissionAdminTake(), using(), Perpetuum.RequestHandlers.Missions, HandleRequest()

Community 1362 - "Entity (Community 1362)"

Cohesion: 0.60 Nodes (6): ProductionHistory.cs, ProductionHistory.cs, ProductionHistory, Perpetuum.RequestHandlers.Production, if(), HandleRequest()

Community 1417 - "Entity (Community 1417)"

Cohesion: 0.60 Nodes (6): CorporationHangarFolderSectionDelete.cs, CorporationHangarFolderSectionDelete.cs, CorporationHangarFolderSectionDelete(), Perpetuum.RequestHandlers.Corporations, using(), HandleRequest()

Community 1276 - "Entity (Community 1276)"

Cohesion: 0.60 Nodes (6): RandomFlockReader.cs, RandomFlockReader.cs, RandomFlockReader, Perpetuum.Zones.NpcSystem.Presences, GetByPresence(), Init()

Community 1277 - "Entity (Community 1277)"

Cohesion: 0.33 Nodes (6): PlantRule.cs, GetBlockingHeight(), PlantRule(), return(), ToString(), CheckConsistency()

Community 1324 - "Entity (Community 1324)"

Cohesion: 0.60 Nodes (6): ProductionLineDelete.cs, ProductionLineDelete.cs, ProductionLineDelete(), HandleRequest(), using(), Perpetuum.RequestHandlers.Production

Community 1536 - "Entity (Community 1536)"

Cohesion: 0.60 Nodes (6): ServerInfoService.cs, ServerInfoService.cs, Perpetuum.Services.Relay, if(), Update(), ServerInfoService()

Community 1535 - "Entity (Community 1535)"

Cohesion: 0.33 Nodes (6): MissionProcessorGetOptions.cs, GetOptionsByRequest(), GenerateConfigMissionOptions(), GenerateRandomMissionOptions(), Perpetuum.Services.MissionEngine.MissionProcessorObjects, GetFinishedAndLastMissions()

Community 1322 - "Entity (Community 1322)"

Cohesion: 0.60 Nodes (6): UseItemVisitor.cs, UseItemVisitor.cs, Perpetuum.RequestHandlers.Zone, Visit(), UseItemVisitor(), if()

Community 1537 - "Entity (Community 1537)"

Cohesion: 0.33 Nodes (6): AutoMarketStatisticsViewModel.cs, AutoMarketStatisticsViewModel(), RefreshAsync(), Perpetuum.AdminTool.ViewModels, Translate(), CanRefresh()

Community 1323 - "Entity (Community 1323)"

Cohesion: 0.60 Nodes (6): MissionStartFromZone.cs, MissionStartFromZone.cs, Perpetuum.RequestHandlers.Zone, using(), MissionStartFromZone(), HandleRequest()

Community 1512 - "Entity (Community 1512)"

Cohesion: 0.33 Nodes (6): PBSActiveObject.cs, Perpetuum.Zones.PBS, OnUpdate(), LazyInitCycleTime(), PBSActiveObjectAction(), PBSActiveObject()

Community 1513 - "Entity (Community 1513)"

Cohesion: 0.60 Nodes (6): ICharacterExtensions.cs, ICharacterExtensions.cs, Get(), ICharacterExtensions, Perpetuum.Services.ExtensionService, Remove()

Community 1367 - "Entity (Community 1367)"

Cohesion: 0.60 Nodes (6): RemoveModule.cs, RemoveModule.cs, RemoveModule, Perpetuum.RequestHandlers, using(), HandleRequest()

Community 1368 - "Entity (Community 1368)"

Cohesion: 0.60 Nodes (6): SignOut.cs, SignOut.cs, HandleRequest(), Perpetuum.RequestHandlers, SignOut, using()

Community 1366 - "Entity (Community 1366)"

Cohesion: 0.60 Nodes (6): PBSFeedableInfo.cs, PBSFeedableInfo.cs, PBSFeedableInfo, Perpetuum.RequestHandlers.Zone.PBS, HandleRequest(), if()

Community 1175 - "Entity (Community 1175)"

Cohesion: 0.60 Nodes (6): ZoneSOS.cs, ZoneSOS.cs, HandleRequest(), ZoneSOS(), Perpetuum.RequestHandlers, if()

Community 1320 - "Entity (Community 1320)"

Cohesion: 0.60 Nodes (6): FriendInfo.cs, FriendInfo.cs, ToDictionary(), Perpetuum.Services.Social, ToString(), FriendInfo()

Community 1318 - "Entity (Community 1318)"

Cohesion: 0.60 Nodes (6): PBSSetBaseDeconstruct.cs, PBSSetBaseDeconstruct.cs, using(), PBSSetBaseDeconstruct, Perpetuum.RequestHandlers.Zone.PBS, HandleRequest()

Community 1319 - "Entity (Community 1319)"

Cohesion: 0.60 Nodes (6): ZoneSampleEnvironment.cs, ZoneSampleEnvironment.cs, HandleRequest(), ZoneSampleEnvironment, Perpetuum.RequestHandlers.Zone, using()

Community 1312 - "Entity (Community 1312)"

Cohesion: 0.60 Nodes (6): TransportAssignmentGiveUp.cs, TransportAssignmentGiveUp.cs, TransportAssignmentGiveUp, HandleRequest(), using(), Perpetuum.RequestHandlers.TransportAssignments

Community 1310 - "Entity (Community 1310)"

Cohesion: 0.60 Nodes (6): Dock.cs, Dock.cs, using(), Perpetuum.RequestHandlers.Zone, HandleRequest(), Dock

Community 1311 - "Entity (Community 1311)"

Cohesion: 0.60 Nodes (6): TransportAssignmentCancel.cs, TransportAssignmentCancel.cs, TransportAssignmentCancel, HandleRequest(), using(), Perpetuum.RequestHandlers.TransportAssignments

Community 1213 - "Entity (Community 1213)"

Cohesion: 0.60 Nodes (6): RobotTemplateList.cs, RobotTemplateList.cs, Perpetuum.RequestHandlers.RobotTemplates, RobotTemplateList(), SendRobotTemplateList(), HandleRequest()

Community 1214 - "Entity (Community 1214)"

Cohesion: 0.60 Nodes (6): UpdateNews.cs, UpdateNews.cs, HandleRequest(), Perpetuum.RequestHandlers, UpdateNews, using()

Community 1210 - "Entity (Community 1210)"

Cohesion: 0.60 Nodes (6): StrongholdTeleportTargetHelper.cs, StrongholdTeleportTargetHelper.cs, StrongholdTeleportTargetHelper(), GetStrongholdTargets(), Perpetuum.Zones.Teleporting, foreach()

Community 1209 - "Entity (Community 1209)"

Cohesion: 0.60 Nodes (6): WreckBeamBuilder.cs, WreckBeamBuilder.cs, Perpetuum.Units, Build(), WreckBeamBuilder(), GetWreckBeamType()

Community 1444 - "Entity (Community 1444)"

Cohesion: 0.60 Nodes (6): MissionAdminListAll.cs, MissionAdminListAll.cs, foreach(), MissionAdminListAll(), Perpetuum.RequestHandlers.Missions, HandleRequest()

Community 1443 - "Entity (Community 1443)"

Cohesion: 0.33 Nodes (6): FieldEccmEffectGenerator.cs, AddProperty(), GetTargetsByPosition(), if(), ApplyFieldEffect(), FieldEccmEffectGenerator()

Community 1442 - "Entity (Community 1442)"

Cohesion: 0.60 Nodes (6): GateDeployer.cs, GateDeployer.cs, GateDeployer(), Deploy(), Perpetuum.Zones.Gates, CheckBlockingAndThrow()

Community 1306 - "Entity (Community 1306)"

Cohesion: 0.33 Nodes (6): InterzonePresence.cs, OnPresenceExpired(), OnFlockRemoved(), InterzoneRoamingPresence(), InterzonePresence(), if()

Community 1305 - "Entity (Community 1305)"

Cohesion: 0.33 Nodes (6): AutoMarketOrdersViewModel.cs, if(), OnOrderTypeFilterChanged(), foreach(), ApplyFilter(), CanRefresh()

Community 1541 - "Entity (Community 1541)"

Cohesion: 0.33 Nodes (6): RelicLoot.cs, RelicLootGenerator(), if(), GetLootItemBuilder(), RelicLoot(), RelicLootItems()

Community 1539 - "Entity (Community 1539)"

Cohesion: 0.60 Nodes (6): ExtensionHistory.cs, ExtensionHistory.cs, Perpetuum.RequestHandlers.Extensions, GetExtensionHistory(), ExtensionHistory(), HandleRequest()

Community 1540 - "Entity (Community 1540)"

Cohesion: 0.33 Nodes (6): EPBonusEventService.cs, Init(), EPBonusEventService(), if(), using(), Dispose()

Community 1448 - "Entity (Community 1448)"

Cohesion: 0.60 Nodes (6): ExtensionFreeAllLockedEpByCommand.cs, ExtensionFreeAllLockedEpByCommand.cs, using(), HandleRequest(), ExtensionFreeAllLockedEpByCommand(), Perpetuum.RequestHandlers.Extensions

Community 1447 - "Entity (Community 1447)"

Cohesion: 0.60 Nodes (6): ProductionCancel.cs, ProductionCancel.cs, Perpetuum.RequestHandlers.Production, HandleRequest(), using(), ProductionCancel()

Community 1446 - "Entity (Community 1446)"

Cohesion: 0.60 Nodes (6): MarketTaxChange.cs, MarketTaxChange.cs, MarketTaxChange, HandleRequest(), using(), Perpetuum.RequestHandlers.Markets

Community 1445 - "Entity (Community 1445)"

Cohesion: 0.33 Nodes (6): RandomWalkableAroundPositionFinder.cs, Perpetuum.Zones.Finders.PositionFinders, CheckResult(), GetRandomPos(), FindClosestWalkable(), Find()

Community 1332 - "Entity (Community 1332)"

Cohesion: 0.60 Nodes (6): MineralScanResultUploadFromItem.cs, MineralScanResultUploadFromItem.cs, Perpetuum.RequestHandlers, using(), HandleRequest(), MineralScanResultUploadFromItem

Community 1333 - "Entity (Community 1333)"

Cohesion: 0.33 Nodes (6): EscortIndustrialDroneAI.cs, ToRetreatIndustrialDroneAI(), ToGatheringIndustrialDroneAI(), Enter(), Update(), Perpetuum.Zones.NpcSystem.AI.IndustrialDrones

Community 1334 - "Entity (Community 1334)"

Cohesion: 0.60 Nodes (6): NpcListSafeSpawnPoint.cs, NpcListSafeSpawnPoint.cs, Perpetuum.RequestHandlers.Zone.NpcSafeSpawnPoints, HandleRequest(), SendSafeSpawnPoints(), NpcListSafeSpawnPoint

Community 1451 - "Entity (Community 1451)"

Cohesion: 0.60 Nodes (6): UnitPropertiesUpdatePacketBuilder.cs, UnitPropertiesUpdatePacketBuilder.cs, Build(), UnitPropertiesUpdatePacketBuilder(), foreach(), Perpetuum.Units

Community 1452 - "Entity (Community 1452)"

Cohesion: 0.60 Nodes (6): DelegateLogger.cs, DelegateLogger.cs, Log(), DelegateLogger(), _logger(), Perpetuum.Log.Loggers

Community 1167 - "Entity (Community 1167)"

Cohesion: 0.60 Nodes (6): PBSFeedItemsHander.cs, PBSFeedItemsHander.cs, using(), PBSFeedItemsHander, HandleRequest(), Perpetuum.RequestHandlers.Zone.PBS

Community 1168 - "Entity (Community 1168)"

Cohesion: 0.60 Nodes (6): ZoneClearLayer.cs, ZoneClearLayer.cs, HandleRequest(), Perpetuum.RequestHandlers.Zone, switch(), ZoneClearLayer

Community 1325 - "Entity (Community 1325)"

Cohesion: 0.60 Nodes (6): ProductionInsuranceDelete.cs, ProductionInsuranceDelete.cs, HandleRequest(), if(), ProductionInsuranceDelete(), Perpetuum.RequestHandlers.Production

Community 1326 - "Entity (Community 1326)"

Cohesion: 0.60 Nodes (6): ProductionGetCPRGFromLine.cs, ProductionGetCPRGFromLine.cs, using(), ProductionGetCPRGFromLine(), Perpetuum.RequestHandlers.Production, HandleRequest()

Community 1490 - "Entity (Community 1490)"

Cohesion: 0.33 Nodes (6): DynamicCalibrationProgram.cs, IsDefinitionDynamic(), CheckTargetForForgeAndThrowIfFailed(), GetDynamicTemplateDefinition(), OnInsertToDb(), Perpetuum.Services.ProductionEngine.CalibrationPrograms

Community 1489 - "Entity (Community 1489)"

Cohesion: 0.60 Nodes (6): IntrusionEnabler.cs, IntrusionEnabler.cs, HandleRequest(), foreach(), Perpetuum.RequestHandlers.Intrusion, IntrusionEnabler()

Community 1495 - "Entity (Community 1495)"

Cohesion: 0.60 Nodes (6): DiscordIntegrationHandler.cs, DiscordIntegrationHandler.cs, HandleMessage(), Perpetuum.Services.EventServices.EventProcessors, if(), DiscordIntegrationHandler()

Community 1496 - "Entity (Community 1496)"

Cohesion: 0.33 Nodes (6): ZoneManager.cs, ZoneManager, IZoneManager, GetPlayer(), TryGetPlayer(), Perpetuum.Zones

Community 1474 - "Entity (Community 1474)"

Cohesion: 0.60 Nodes (6): ExtensionFreeLockedEp.cs, ExtensionFreeLockedEp.cs, ExtensionFreeLockedEp(), HandleRequest(), Perpetuum.RequestHandlers.Extensions, using()

Community 1472 - "Entity (Community 1472)"

Cohesion: 0.60 Nodes (6): CorporationRename.cs, CorporationRename.cs, HandleRequest(), using(), CorporationRename(), Perpetuum.RequestHandlers.Corporations

Community 1473 - "Entity (Community 1473)"

Cohesion: 0.60 Nodes (6): ItemUnpacker.cs, ItemUnpacker.cs, Perpetuum.Items, ItemUnpacker, Visit(), Unpack()

Community 1229 - "Entity (Community 1229)"

Cohesion: 0.60 Nodes (6): DefinitionConfig.cs, DefinitionConfig.cs, DefinitionConfig(), Perpetuum.EntityFramework, ToDictionary(), if()

Community 1228 - "Entity (Community 1228)"

Cohesion: 0.33 Nodes (6): ProcessManager.cs, ProcessManager(), StopProcess(), catch(), if(), foreach()

Community 1526 - "Entity (Community 1526)"

Cohesion: 0.33 Nodes (6): PBSEnergyWell.cs, return(), foreach(), if(), PBSEnergyWell(), SaveToDb()

Community 1527 - "Entity (Community 1527)"

Cohesion: 0.60 Nodes (6): IRoamingPathFinder.cs, IRoamingPathFinder.cs, Perpetuum.Zones.NpcSystem.Presences.PathFinders, IRoamingPathFinder, FindNextRoamingPosition(), FindSpawnPosition()

Community 1525 - "Entity (Community 1525)"

Cohesion: 0.60 Nodes (6): GrowingNPCBasePresence.cs, GrowingNPCBasePresence.cs, WithinRangeOfNPCBase(), GrowingNPCBasePresence(), Perpetuum.Zones.NpcSystem.Presences.GrowingPresences, InitStateMachine()

Community 1321 - "Entity (Community 1321)"

Cohesion: 0.60 Nodes (6): ZoneRemoveByDefinition.cs, ZoneRemoveByDefinition.cs, foreach(), HandleRequest(), ZoneRemoveByDefinition, Perpetuum.RequestHandlers.Zone

Community 1436 - "Entity (Community 1436)"

Cohesion: 0.60 Nodes (6): GetIntrusionMySitesLog.cs, GetIntrusionMySitesLog.cs, Perpetuum.RequestHandlers.Intrusion, if(), HandleRequest(), GetIntrusionMySitesLog

Community 1437 - "Entity (Community 1437)"

Cohesion: 0.33 Nodes (6): FlockRepository.cs, LoadAllAsync(), FlockSummary, FlockLoad, LoadByPresenceAsync(), Perpetuum.AdminTool.Npc

Community 1203 - "Entity (Community 1203)"

Cohesion: 0.33 Nodes (6): MobileStrongholdTeleport.cs, Perpetuum.Zones.Teleporting, Activate(), AcceptVisitor(), GetTeleportDescriptions(), ToDictionary()

Community 1202 - "Entity (Community 1202)"

Cohesion: 0.33 Nodes (6): NewItemRepository.cs, IN(), Perpetuum.AdminTool.NewItem, LoadCloneExtendedAsync(), for(), LoadAsync()

Community 1207 - "Entity (Community 1207)"

Cohesion: 0.60 Nodes (6): NpcLootRepository.cs, NpcLootRepository.cs, Perpetuum.AdminTool.Loot, while(), NpcLootRepository(), LoadAllAsync()

Community 1208 - "Entity (Community 1208)"

Cohesion: 0.33 Nodes (6): MiningAmmo.cs, TryGetMiningAmmoModifier(), ApplyMiningAmountModifier(), CalculateValue(), AddProperty(), Perpetuum.Modules

Community 1197 - "Entity (Community 1197)"

Cohesion: 0.60 Nodes (6): OneTileScannerAmmo.cs, OneTileScannerAmmo.cs, AcceptVisitor(), OneTileScannerAmmo, Perpetuum.Zones.Scanning.Ammos, if()

Community 1196 - "Entity (Community 1196)"

Cohesion: 0.33 Nodes (6): ItemPropertyModifier.cs, switch(), Modify(), ItemPropertyModifier(), if(), Create()

Community 1198 - "Entity (Community 1198)"

Cohesion: 0.33 Nodes (6): HarvestingAmountModifierProperty.cs, Perpetuum.Modules.ModuleProperties, switch(), GetValueByPlantType(), ApplyEffectModifiers(), CalculateValue()

Community 1195 - "Entity (Community 1195)"

Cohesion: 0.60 Nodes (6): RedeemableItemList.cs, RedeemableItemList.cs, using(), HandleRequest(), Perpetuum.RequestHandlers, RedeemableItemList()

Community 1194 - "Entity (Community 1194)"

Cohesion: 0.60 Nodes (6): TrainingZoneArtifactReader.cs, TrainingZoneArtifactReader.cs, TrainingZoneArtifactReader, Perpetuum.Zones.Artifacts.Repositories, Artifact(), GetArtifacts()

Community 1520 - "Entity (Community 1520)"

Cohesion: 0.33 Nodes (6): WallHealerDeployer.cs, return(), InitMedicine(), DecreaseMedicineAmount(), if(), WallHealerDeployer()

Community 1519 - "Entity (Community 1519)"

Cohesion: 0.60 Nodes (6): TrainingRewardRepository.cs, TrainingRewardRepository.cs, Perpetuum.Zones.Training.Reward, TrainingRewardRepository(), TrainingReward(), GetAllRewards()

Community 1518 - "Entity (Community 1518)"

Cohesion: 0.60 Nodes (6): TrainingRewardBuilder.cs, TrainingRewardBuilder.cs, Perpetuum.Zones.Training.Reward, TrainingRewardBuilder(), Build(), if()

Community 1234 - "Entity (Community 1234)"

Cohesion: 0.60 Nodes (6): SetRobotTint.cs, SetRobotTint.cs, using(), HandleRequest(), Perpetuum.RequestHandlers, SetRobotTint

Community 1233 - "Entity (Community 1233)"

Cohesion: 0.60 Nodes (6): VolunteerCEO.cs, VolunteerCEO.cs, VolunteerCEO, ToDictionary(), Perpetuum.Groups.Corporations, ToString()

Community 1317 - "Entity (Community 1317)"

Cohesion: 0.60 Nodes (6): RemoveMissionStructure.cs, RemoveMissionStructure.cs, RemoveMissionStructure, using(), HandleRequest(), Perpetuum.RequestHandlers.Zone.MissionRequests

Community 1316 - "Entity (Community 1316)"

Cohesion: 0.60 Nodes (6): ProductionSpawnCPRG.cs, ProductionSpawnCPRG.cs, ProductionSpawnCPRG, using(), Perpetuum.RequestHandlers.Production, HandleRequest()

Community 1314 - "Entity (Community 1314)"

Cohesion: 0.60 Nodes (6): ProximityProbeSetName.cs, ProximityProbeSetName.cs, using(), ProximityProbeSetName(), HandleRequest(), Perpetuum.RequestHandlers

Community 1315 - "Entity (Community 1315)"

Cohesion: 0.33 Nodes (6): PBSGetTerritories.cs, HandleRequest(), PBSGetTerritories, GenerateTerritoryDictionary(), foreach(), Perpetuum.RequestHandlers.Zone.PBS

Community 1493 - "Entity (Community 1493)"

Cohesion: 0.33 Nodes (6): EnvironmentalEffectHandler.cs, HandleMessage(), TryGetGameTimeMessage(), Perpetuum.Services.EventServices.EventProcessors, TryGetWeatherMessage(), GetEffect()

Community 1494 - "Entity (Community 1494)"

Cohesion: 0.60 Nodes (6): MassMail.cs, MassMail.cs, ToSimpleDictionary(), Perpetuum.Services.Mail, ToDetailedDictionary(), MassMail

Community 1313 - "Entity (Community 1313)"

Cohesion: 0.60 Nodes (6): TransportAssignmentRetrieve.cs, TransportAssignmentRetrieve.cs, HandleRequest(), Perpetuum.RequestHandlers.TransportAssignments, TransportAssignmentRetrieve, using()

Community 1464 - "Entity (Community 1464)"

Cohesion: 0.33 Nodes (6): FieldReactorStabilizerEffectGenerator.cs, GetTargetsByPosition(), AddProperty(), ApplyFieldEffect(), FieldReactorStabilizerEffectGenerator(), if()

Community 1463 - "Entity (Community 1463)"

Cohesion: 0.60 Nodes (6): MissionArtifactGenerator.cs, MissionArtifactGenerator.cs, GenerateArtifacts(), Perpetuum.Zones.Artifacts.Generators, MissionArtifactGenerator(), if()

Community 1462 - "Entity (Community 1462)"

Cohesion: 0.60 Nodes (6): CorporationHangarListAll.cs, CorporationHangarListAll.cs, Perpetuum.RequestHandlers.Corporations, HandleRequest(), CorporationHangarListAll(), foreach()

Community 1150 - "Entity (Community 1150)"

Cohesion: 0.60 Nodes (6): GetRifts.cs, GetRifts.cs, if(), Perpetuum.RequestHandlers.Zone, GetRifts, HandleRequest()

Community 1151 - "Entity (Community 1151)"

Cohesion: 0.60 Nodes (6): ProductionUnrepairItem.cs, ProductionUnrepairItem.cs, using(), ProductionUnrepairItem, Perpetuum.RequestHandlers.Production, HandleRequest()

Community 1155 - "Entity (Community 1155)"

Cohesion: 0.60 Nodes (6): MailMoveToFolder.cs, MailMoveToFolder.cs, using(), Perpetuum.RequestHandlers.Mails, HandleRequest(), MailMoveToFolder

Community 1468 - "Entity (Community 1468)"

Cohesion: 0.60 Nodes (6): IArtifactRepository.cs, IArtifactRepository.cs, IArtifactRepository, DeleteArtifact(), Perpetuum.Zones.Artifacts.Repositories, InsertArtifact()

Community 1142 - "Entity (Community 1142)"

Cohesion: 0.60 Nodes (6): CorporationTransfer.cs, CorporationTransfer.cs, HandleRequest(), using(), CorporationTransfer, Perpetuum.RequestHandlers.Corporations

Community 1308 - "Entity (Community 1308)"

Cohesion: 0.60 Nodes (6): ZoneMakeGotoXY.cs, ZoneMakeGotoXY.cs, ZoneMakeGotoXY(), HandleRequest(), Perpetuum.RequestHandlers.Zone, foreach()

Community 1309 - "Entity (Community 1309)"

Cohesion: 0.33 Nodes (6): ProximityProbe.cs, CreateInfoDictionaryForProximityProbe(), if(), GetVisibleUnits(), GetThis(), UpdateVisibility()

Community 1365 - "Entity (Community 1365)"

Cohesion: 0.60 Nodes (6): PBSSetConnectionWeight.cs, PBSSetConnectionWeight.cs, PBSSetConnectionWeight, Perpetuum.RequestHandlers.Zone.PBS, using(), HandleRequest()

Community 1364 - "Entity (Community 1364)"

Cohesion: 0.60 Nodes (6): ProductionMergeResearchKitsMulti.cs, ProductionMergeResearchKitsMulti.cs, ProductionMergeResearchKitsMulti(), Perpetuum.RequestHandlers.Production, using(), HandleRequest()

Community 1307 - "Entity (Community 1307)"

Cohesion: 0.33 Nodes (6): RiftManager.cs, RiftManager(), PvpRiftSpawnPositionFinder(), SpawnRift(), PveRiftSpawnPositionFinder(), FindSpawnPosition()

Community 1297 - "Entity (Community 1297)"

Cohesion: 0.60 Nodes (6): ITeleportStrategy.cs, ITeleportStrategy.cs, DoTeleport(), ITeleportStrategy, ITeleportStrategyFactories, Perpetuum.Zones.Teleporting.Strategies

Community 1296 - "Entity (Community 1296)"

Cohesion: 0.60 Nodes (6): IRequestHandler.cs, IRequestHandler.cs, RequestHandlerProfiler(), Perpetuum.Host.Requests, IRequestHandler, HandleRequest()

Community 1294 - "Entity (Community 1294)"

Cohesion: 0.60 Nodes (6): RobotTemplatesModule.cs, RobotTemplatesModule.cs, Load(), RobotTemplatesModule, Perpetuum.Bootstrapper.Modules, CachedRobotTemplateReader()

Community 1295 - "Entity (Community 1295)"

Cohesion: 0.60 Nodes (6): Scanner.cs, Scanner.cs, OnMineralScanned(), Perpetuum.Zones.Scanning.Scanners, Scanner(), Factory()

Community 1179 - "Entity (Community 1179)"

Cohesion: 0.60 Nodes (6): RecordingLogger.cs, RecordingLogger.cs, Perpetuum.Tests.Fakes, Log(), Clear(), lock()

Community 1178 - "Entity (Community 1178)"

Cohesion: 0.60 Nodes (6): PBSSetEffect.cs, PBSSetEffect.cs, Perpetuum.RequestHandlers.Zone.PBS, PBSSetEffect, using(), HandleRequest()

Community 1287 - "Entity (Community 1287)"

Cohesion: 0.60 Nodes (6): IRelayStateService.cs, IRelayStateService.cs, ConfigOnlyAllowAdmins(), IRelayStateService, Perpetuum.Services.Relay, SendStateToClient()

Community 1286 - "Entity (Community 1286)"

Cohesion: 0.60 Nodes (6): MissionGetOptions.cs, MissionGetOptions.cs, Perpetuum.RequestHandlers.Missions, MissionGetOptions(), if(), HandleRequest()

Community 1524 - "Entity (Community 1524)"

Cohesion: 0.33 Nodes (6): PBSConnection.cs, AddWeight(), GetHashCode(), WriteLog(), PBSConnection(), if()

Community 1328 - "Entity (Community 1328)"

Cohesion: 0.60 Nodes (6): ZoneDrawDecorEnvironment.cs, ZoneDrawDecorEnvironment.cs, using(), Perpetuum.RequestHandlers.Zone, HandleRequest(), ZoneDrawDecorEnvironment

Community 1327 - "Entity (Community 1327)"

Cohesion: 0.60 Nodes (6): ZoneDecorLock.cs, ZoneDecorLock.cs, using(), ZoneDecorLock, HandleRequest(), Perpetuum.RequestHandlers.Zone

Community 1148 - "Entity (Community 1148)"

Cohesion: 0.60 Nodes (6): ICharacterCreditService.cs, ICharacterCreditService.cs, Perpetuum.Accounting.Characters, GetCredit(), ICharacterCreditService, SetCredit()

Community 1147 - "Entity (Community 1147)"

Cohesion: 0.60 Nodes (6): CorporationSetColor.cs, CorporationSetColor.cs, using(), Perpetuum.RequestHandlers.Corporations, HandleRequest(), CorporationSetColor

Community 1387 - "Entity (Community 1387)"

Cohesion: 0.60 Nodes (6): ITaggable.cs, ITaggable.cs, Perpetuum.Units, GetTagger(), ITaggable, Tag()

Community 1377 - "Entity (Community 1377)"

Cohesion: 0.60 Nodes (6): CorporationDocumentCreate.cs, CorporationDocumentCreate.cs, HandleRequest(), CorporationDocumentCreate, Perpetuum.RequestHandlers.Corporations, if()

Community 1376 - "Entity (Community 1376)"

Cohesion: 0.60 Nodes (6): ChannelCreate.cs, ChannelCreate.cs, Perpetuum.RequestHandlers.Channels, using(), ChannelCreate(), HandleRequest()

Community 1375 - "Entity (Community 1375)"

Cohesion: 0.60 Nodes (6): CorporationDocumentTransfer.cs, CorporationDocumentTransfer.cs, using(), Perpetuum.RequestHandlers.Corporations, HandleRequest(), CorporationDocumentTransfer

Community 1379 - "Entity (Community 1379)"

Cohesion: 0.60 Nodes (6): TaskExtensions.cs, TaskExtensions.cs, if(), catch(), Perpetuum, LogExceptions()

Community 1378 - "Entity (Community 1378)"

Cohesion: 0.33 Nodes (6): RetreatIndustrialDroneAI.cs, ToEscortIndustrialDroneAI(), Update(), Enter(), ToRetreatIndustrialDroneAI(), Perpetuum.Zones.NpcSystem.AI.IndustrialDrones

Community 1358 - "Entity (Community 1358)"

Cohesion: 0.33 Nodes (6): GangInviteService.cs, Update(), if(), Start(), GangInviteService(), AddInvite()

Community 1357 - "Entity (Community 1357)"

Cohesion: 0.60 Nodes (6): Grid.NonGeneric.cs, Grid.NonGeneric.cs, Size(), Perpetuum.Collections.Spatial, Grid, CalculateGridSize()

Community 1412 - "Entity (Community 1412)"

Cohesion: 0.33 Nodes (6): SparkTeleportRepository.cs, PerpetuumException(), SparkTeleportRepository(), if(), NotImplementedException(), CreateFromRecord()

Community 1413 - "Entity (Community 1413)"

Cohesion: 0.60 Nodes (6): UnlockedSpark.cs, UnlockedSpark.cs, ToDictionary(), if(), UnlockedSpark(), Perpetuum.Services.Sparks

Community 1373 - "Entity (Community 1373)"

Cohesion: 0.60 Nodes (6): Artifact.cs, Artifact.cs, ToString(), Artifact(), Perpetuum.Zones.Artifacts, ToDictionary()

Community 1374 - "Entity (Community 1374)"

Cohesion: 0.60 Nodes (6): ChangeModule.cs, ChangeModule.cs, ChangeModule(), HandleRequest(), using(), Perpetuum.RequestHandlers

Community 1335 - "Entity (Community 1335)"

Cohesion: 0.60 Nodes (6): ZoneHealAllWalls.cs, ZoneHealAllWalls.cs, Perpetuum.RequestHandlers.Zone, if(), ZoneHealAllWalls, HandleRequest()

Community 1230 - "Entity (Community 1230)"

Cohesion: 0.60 Nodes (6): StandingList.cs, StandingList.cs, StandingList(), if(), HandleRequest(), Perpetuum.RequestHandlers.Standings

Community 1383 - "Entity (Community 1383)"

Cohesion: 0.60 Nodes (6): GlobalTimer.cs, GlobalTimer.cs, IsPassed(), if(), GlobalTimer(), Perpetuum.Timers

Community 1382 - "Entity (Community 1382)"

Cohesion: 0.60 Nodes (6): CorporationBulletinModerate.cs, CorporationBulletinModerate.cs, CorporationBulletinModerate(), if(), HandleRequest(), Perpetuum.RequestHandlers.Corporations

Community 1381 - "Entity (Community 1381)"

Cohesion: 0.33 Nodes (6): GuardIndustrialDroneAI.cs, Update(), ToRetreatIndustrialDroneAI(), ToEscortIndustrialDroneAI(), Enter(), Perpetuum.Zones.NpcSystem.AI.IndustrialDrones

Community 1514 - "Entity (Community 1514)"

Cohesion: 0.33 Nodes (6): PassableMapBuilder.cs, Generate(), Perpetuum.Zones.Terrains, IsPassable(), while(), Build()

Community 1515 - "Entity (Community 1515)"

Cohesion: 0.60 Nodes (6): MaterialInfo.cs, MaterialInfo.cs, Perpetuum.Zones.Terrains.Materials, MaterialInfo, ItemInfo(), ToItem()

Community 1516 - "Entity (Community 1516)"

Cohesion: 0.60 Nodes (6): InverseBoolConverter.cs, InverseBoolConverter.cs, InverseBoolConverter, Convert(), ConvertBack(), Perpetuum.AdminTool.Common

Community 1517 - "Entity (Community 1517)"

Cohesion: 0.60 Nodes (6): LongToForegroundConverter.cs, LongToForegroundConverter.cs, Perpetuum.AdminTool.Common, ConvertBack(), Convert(), LongToForegroundConverter

Community 1353 - "Entity (Community 1353)"

Cohesion: 0.60 Nodes (6): MailDeleteFolder.cs, MailDeleteFolder.cs, MailDeleteFolder, Perpetuum.RequestHandlers.Mails, using(), HandleRequest()

Community 1391 - "Entity (Community 1391)"

Cohesion: 0.60 Nodes (6): CharacterSetNote.cs, CharacterSetNote.cs, Perpetuum.RequestHandlers.Characters, CharacterSetNote, if(), HandleRequest()

Community 1330 - "Entity (Community 1330)"

Cohesion: 0.60 Nodes (6): MissionResolveTest.cs, MissionResolveTest.cs, Perpetuum.RequestHandlers.Missions, if(), MissionResolveTest(), HandleRequest()

Community 1331 - "Entity (Community 1331)"

Cohesion: 0.60 Nodes (6): ZoneDrawBeam.cs, ZoneDrawBeam.cs, HandleRequest(), Perpetuum.RequestHandlers.Zone, ZoneDrawBeam, if()

Community 1401 - "Entity (Community 1401)"

Cohesion: 0.33 Nodes (6): FlockConfigurationBuilder.cs, Build(), WithDefinition(), SetID(), With(), FlockConfigurationBuilder()

Community 1400 - "Entity (Community 1400)"

Cohesion: 0.60 Nodes (6): AddNews.cs, AddNews.cs, AddNews, HandleRequest(), Perpetuum.RequestHandlers, using()

Community 1399 - "Entity (Community 1399)"

Cohesion: 0.60 Nodes (6): ExtensionCategoryList.cs, ExtensionCategoryList.cs, Perpetuum.RequestHandlers.Extensions, ExtensionCategoryList(), HandleRequest(), LoadExtensionCategories()

Community 1479 - "Entity (Community 1479)"

Cohesion: 0.33 Nodes (6): ItemShopEntry.cs, CreateTargetItem(), Perpetuum.Services.ItemShop, RemoveFromContainer(), CheckGlobalLimit(), ToDictionary()

Community 1480 - "Entity (Community 1480)"

Cohesion: 0.33 Nodes (6): MarketAutoOrdersManager.cs, using(), RecalculatePricesAndRenewOrders(), if(), catch(), Init()

Community 1398 - "Entity (Community 1398)"

Cohesion: 0.60 Nodes (6): WeatherObservers.cs, WeatherObservers.cs, WeatherMonitor(), Perpetuum.Services.Weather, WeatherEventListener(), _onNext()

Community 1397 - "Entity (Community 1397)"

Cohesion: 0.60 Nodes (6): CorporationForceInfo.cs, CorporationForceInfo.cs, Perpetuum.RequestHandlers.Corporations, using(), HandleRequest(), CorporationForceInfo

Community 1285 - "Entity (Community 1285)"

Cohesion: 0.60 Nodes (6): PbsGetReimburseInfo.cs, PbsGetReimburseInfo.cs, HandleRequest(), PBSGetReimburseInfo, SendReimburseInfo(), Perpetuum.RequestHandlers

Community 1406 - "Entity (Community 1406)"

Cohesion: 0.60 Nodes (6): AccountCreate.cs, AccountCreate.cs, HandleRequest(), AccountCreate(), if(), Perpetuum.RequestHandlers.AdminTools

Community 1405 - "Entity (Community 1405)"

Cohesion: 0.60 Nodes (6): CorporationVoteStart.cs, CorporationVoteStart.cs, using(), HandleRequest(), CorporationVoteStart, Perpetuum.RequestHandlers.Corporations

Community 1475 - "Entity (Community 1475)"

Cohesion: 0.33 Nodes (6): SizeExtensions.cs, GetCenter(), Ground(), Point(), Perpetuum, GetRandomPosition()

Community 1396 - "Entity (Community 1396)"

Cohesion: 0.60 Nodes (6): SocketExtensions.cs, SocketExtensions.cs, Perpetuum.Network, catch(), fixed(), SetKeepAlive()

Community 1395 - "Entity (Community 1395)"

Cohesion: 0.60 Nodes (6): FiniteStateMachine.cs, FiniteStateMachine.cs, ChangeState(), Perpetuum.StateMachines, FiniteStateMachine, Update()

Community 1171 - "Entity (Community 1171)"

Cohesion: 0.33 Nodes (6): Reprocessor.cs, RealMaxSlotsPerCharacter(), Reprocessor(), if(), ReprocessQuery(), CollectReprocessSession()

Community 1170 - "Entity (Community 1170)"

Cohesion: 0.60 Nodes (6): GetAggregateFields.cs, GetAggregateFields.cs, Perpetuum.RequestHandlers, HandleRequest(), GetAggregateFields(), LoadAggregateInfos()

Community 1193 - "Entity (Community 1193)"

Cohesion: 0.33 Nodes (6): IndustrialTurret.cs, if(), IndustrialTurret(), EjectCargo(), IsHostile(), Kill()

Community 1216 - "Entity (Community 1216)"

Cohesion: 0.60 Nodes (6): SelectActiveRobot.cs, SelectActiveRobot.cs, using(), SelectActiveRobot(), Perpetuum.RequestHandlers, HandleRequest()

Community 1217 - "Entity (Community 1217)"

Cohesion: 0.60 Nodes (6): CorporationBulletinEntryDelete.cs, CorporationBulletinEntryDelete.cs, HandleRequest(), if(), CorporationBulletinEntryDelete(), Perpetuum.RequestHandlers.Corporations

Community 1380 - "Entity (Community 1380)"

Cohesion: 0.33 Nodes (6): TimedProcess.cs, catch(), Stop(), Perpetuum.Threading.Process, if(), Start()

Community 1528 - "Entity (Community 1528)"

Cohesion: 0.60 Nodes (6): TrainingKillSwitch.cs, TrainingKillSwitch.cs, Perpetuum.Zones.Training, if(), TrainingKillSwitch, UseItem()

Community 1529 - "Entity (Community 1529)"

Cohesion: 0.33 Nodes (6): NewRobotDialogViewModel.cs, TryAdd(), foreach(), if(), OnPropertyChanged(), catch()

Community 1164 - "Entity (Community 1164)"

Cohesion: 0.60 Nodes (6): GetZoneInfo.cs, GetZoneInfo.cs, Perpetuum.RequestHandlers, GetZoneConfigDictionary(), GetZoneInfo(), HandleRequest()

Community 1163 - "Entity (Community 1163)"

Cohesion: 0.60 Nodes (6): GiftOpen.cs, GiftOpen.cs, Perpetuum.RequestHandlers, using(), GiftOpen(), HandleRequest()

Community 1159 - "Entity (Community 1159)"

Cohesion: 0.60 Nodes (6): ItemCountOnZone.cs, ItemCountOnZone.cs, if(), HandleRequest(), Perpetuum.RequestHandlers, ItemCountOnZone()

Community 1158 - "Entity (Community 1158)"

Cohesion: 0.60 Nodes (6): ArtifactRefresher.cs, ArtifactRefresher.cs, Update(), ArtifactRefresher, Perpetuum.Services, DoRefresh()

Community 1370 - "Entity (Community 1370)"

Cohesion: 0.60 Nodes (6): JumpAnywhere.cs, JumpAnywhere.cs, using(), Perpetuum.RequestHandlers.Zone, HandleRequest(), JumpAnywhere()

Community 1369 - "Entity (Community 1369)"

Cohesion: 0.60 Nodes (6): ZoneCopyGroundType.cs, ZoneCopyGroundType.cs, for(), Perpetuum.RequestHandlers, ZoneCopyGroundType(), HandleRequest()

Community 1169 - "Entity (Community 1169)"

Cohesion: 0.60 Nodes (6): GetNews.cs, GetNews.cs, if(), HandleRequest(), GetNews, Perpetuum.RequestHandlers

Community 1269 - "Entity (Community 1269)"

Cohesion: 0.33 Nodes (6): PBSFacilityUpgradeNode.cs, WarmUpenergyState(), ActiveEnergyState(), if(), EnergyStateFactory(), PBSFacilityUpgradeNode()

Community 1268 - "Entity (Community 1268)"

Cohesion: 0.60 Nodes (6): CorporationDocumentUpdateBody.cs, CorporationDocumentUpdateBody.cs, using(), Perpetuum.RequestHandlers.Corporations, HandleRequest(), CorporationDocumentUpdateBody

Community 1329 - "Entity (Community 1329)"

Cohesion: 0.33 Nodes (6): ZoneFillGroundTypeRandom.cs, ZoneFillGroundTypeRandom, HandleRequest(), Perpetuum.RequestHandlers.Zone, IsGroundTypeFilled(), PickRandom()

Community 1500 - "Entity (Community 1500)"

Cohesion: 0.60 Nodes (6): MarketInsertStats.cs, MarketInsertStats.cs, HandleRequest(), MarketInsertStats, Perpetuum.RequestHandlers.Markets, using()

Community 1501 - "Entity (Community 1501)"

Cohesion: 0.33 Nodes (6): EconomyRepository.cs, Perpetuum.AdminTool.Economy, LoadCategoryRowsAsync(), LoadAutoMarketRowsAsync(), while(), var()

Community 1221 - "Entity (Community 1221)"

Cohesion: 0.60 Nodes (6): SocialService.cs, SocialService.cs, SocialService, Perpetuum.Services.Social, GetCharacterSocial(), if()

Community 1421 - "Entity (Community 1421)"

Cohesion: 0.60 Nodes (6): CorporationPayOut.cs, CorporationPayOut.cs, CorporationPayOut, HandleRequest(), using(), Perpetuum.RequestHandlers.Corporations

Community 1422 - "Entity (Community 1422)"

Cohesion: 0.60 Nodes (6): EffectPacketBuilder.cs, EffectPacketBuilder.cs, Build(), if(), EffectPacketBuilder(), Perpetuum.Zones.Effects

Community 1427 - "Entity (Community 1427)"

Cohesion: 0.60 Nodes (6): BaseSelect.cs, BaseSelect.cs, using(), Perpetuum.RequestHandlers, HandleRequest(), BaseSelect

Community 1428 - "Entity (Community 1428)"

Cohesion: 0.60 Nodes (6): RedeemableItemActivate.cs, RedeemableItemActivate.cs, Perpetuum.RequestHandlers, HandleRequest(), using(), RedeemableItemActivate()

Community 1440 - "Entity (Community 1440)"

Cohesion: 0.60 Nodes (6): IntrusionSiteSetEffectBonus.cs, IntrusionSiteSetEffectBonus.cs, Perpetuum.RequestHandlers.Intrusion, IntrusionSiteSetEffectBonus, using(), HandleRequest()

Community 1438 - "Entity (Community 1438)"

Cohesion: 0.33 Nodes (6): DestructionSAP.cs, OnDead(), GetWinnerCorporationEid(), if(), DestructionSAP(), AppendTopScoresToPacket()

Community 1439 - "Entity (Community 1439)"

Cohesion: 0.60 Nodes (6): IntrusionSAPSubmitItem.cs, IntrusionSAPSubmitItem.cs, IntrusionSAPSubmitItem, HandleRequest(), Perpetuum.RequestHandlers.Intrusion, using()

Community 1206 - "Entity (Community 1206)"

Cohesion: 0.33 Nodes (6): ObjectCacheExtensions.cs, HandleRemovedCacheItem(), DateTimeOffset(), Clear(), foreach(), Perpetuum

Community 1201 - "Entity (Community 1201)"

Cohesion: 0.33 Nodes (6): WallBuilderModule.cs, using(), ConsumeAmmo(), OnAction(), Perpetuum.Modules.Terraforming, CreateBeam()

Community 1200 - "Entity (Community 1200)"

Cohesion: 0.60 Nodes (6): ProductionRepair.cs, ProductionRepair.cs, Perpetuum.RequestHandlers.Production, ProductionRepair(), using(), HandleRequest()

Community 1199 - "Entity (Community 1199)"

Cohesion: 0.60 Nodes (6): ProductionResearch.cs, ProductionResearch.cs, using(), HandleRequest(), Perpetuum.RequestHandlers.Production, ProductionResearch()

Community 1441 - "Entity (Community 1441)"

Cohesion: 0.60 Nodes (6): RandomWalkableOnCircle.cs, RandomWalkableOnCircle.cs, GetRandomPos(), Perpetuum.Zones.Finders.PositionFinders, CheckResult(), RandomWalkableOnCircle()

Community 1293 - "Entity (Community 1293)"

Cohesion: 0.60 Nodes (6): Node.cs, Node.cs, Perpetuum.Zones.NpcSystem.AI, Node(), GetHashCode(), CompareTo()

Community 1449 - "Entity (Community 1449)"

Cohesion: 0.60 Nodes (6): CorporationVoteSetTopic.cs, CorporationVoteSetTopic.cs, HandleRequest(), CorporationVoteSetTopic, Perpetuum.RequestHandlers.Corporations, using()

Community 1450 - "Entity (Community 1450)"

Cohesion: 0.60 Nodes (6): ChannelLeave.cs, ChannelLeave.cs, ChannelLeave(), Perpetuum.RequestHandlers.Channels, if(), HandleRequest()

Community 1461 - "Entity (Community 1461)"

Cohesion: 0.60 Nodes (6): CorporationVoteDelete.cs, CorporationVoteDelete.cs, CorporationVoteDelete, Perpetuum.RequestHandlers.Corporations, using(), HandleRequest()

Community 1215 - "Entity (Community 1215)"

Cohesion: 0.33 Nodes (6): CorporateHangar.cs, HasAccess(), foreach(), return(), if(), CheckAllowedTypesForAddAndThrowIfFailed()

Community 1275 - "Entity (Community 1275)"

Cohesion: 0.60 Nodes (6): INpcReinforcementsRepository.cs, INpcReinforcementsRepository.cs, INpcReinforcementsRepository, Perpetuum.Zones.NpcSystem.Reinforcements, CreateOreNPCSpawn(), CreateNpcBossAddSpawn()

Community 1359 - "Entity (Community 1359)"

Cohesion: 0.60 Nodes (6): MissionAbort.cs, MissionAbort.cs, MissionAbort(), using(), Perpetuum.RequestHandlers.Missions, HandleRequest()

Community 1162 - "Entity (Community 1162)"

Cohesion: 0.60 Nodes (6): GetIntrusionSiteInfo.cs, GetIntrusionSiteInfo.cs, GetIntrusionSiteInfo, Perpetuum.RequestHandlers.Intrusion, if(), HandleRequest()

Community 1484 - "Entity (Community 1484)"

Cohesion: 0.60 Nodes (6): Gift.cs, Gift.cs, Gift(), Open(), Perpetuum.Items, LootInfo()

Community 1425 - "Entity (Community 1425)"

Cohesion: 0.60 Nodes (6): IBeamService.cs, IBeamService.cs, Perpetuum.Zones.Beams, Clear(), Add(), IBeamService

Community 1485 - "Entity (Community 1485)"

Cohesion: 0.60 Nodes (6): IntrusionUpgradeFacility.cs, IntrusionUpgradeFacility.cs, HandleRequest(), Perpetuum.RequestHandlers.Intrusion, IntrusionUpgradeFacility, using()

Community 1426 - "Entity (Community 1426)"

Cohesion: 0.60 Nodes (6): RequestInfiniteBox.cs, RequestInfiniteBox.cs, RequestInfiniteBox, using(), Perpetuum.RequestHandlers, HandleRequest()

Community 1343 - "Entity (Community 1343)"

Cohesion: 0.60 Nodes (6): EpForActivityDailyLog.cs, EpForActivityDailyLog.cs, HandleRequest(), EpForActivityDailyLog, Perpetuum.RequestHandlers, foreach()

Community 1182 - "Entity (Community 1182)"

Cohesion: 0.60 Nodes (6): PBSSetReinforceOffset.cs, PBSSetReinforceOffset.cs, HandleRequest(), Perpetuum.RequestHandlers.Zone.PBS, using(), PBSSetReinforceOffset

Community 1187 - "Entity (Community 1187)"

Cohesion: 0.60 Nodes (6): RequestStarterRobot.cs, RequestStarterRobot.cs, RequestStarterRobot, Perpetuum.RequestHandlers, using(), HandleRequest()

Community 1186 - "Entity (Community 1186)"

Cohesion: 0.33 Nodes (6): DrillerModule.cs, if(), DrillerModule(), foreach(), CheckEnablerEffect(), DoExtractMinerals()

Community 1508 - "Entity (Community 1508)"

Cohesion: 0.60 Nodes (6): RemoteControlledUnit.cs, RemoteControlledUnit.cs, Perpetuum.Zones.RemoteControl, AddProperty(), Initialize(), RemoteControlledUnit

Community 1507 - "Entity (Community 1507)"

Cohesion: 0.60 Nodes (6): ExtensionInfo.cs, ExtensionInfo.cs, ToString(), ExtensionInfo(), ToDictionary(), Perpetuum.Services.ExtensionService

Community 1505 - "Entity (Community 1505)"

Cohesion: 0.33 Nodes (6): LayerHelper.cs, UpdateControlInfoWithinRange(), using(), for(), ProcessCircleHardEdge(), if()

Community 1506 - "Entity (Community 1506)"

Cohesion: 0.33 Nodes (6): Guard.cs, IsInRange(), ArgumentNullException(), IsNotNull(), IsTrue(), Open.Nat.Utils

Community 1491 - "Entity (Community 1491)"

Cohesion: 0.33 Nodes (6): SlopeLayer.cs, SlopeLayer(), UpdateSlopeByArea(), for(), UpdateSlope(), CheckSlope()

Community 1492 - "Entity (Community 1492)"

Cohesion: 0.33 Nodes (6): PresenceManager.cs, AddPresence(), foreach(), CreatePresence(), PresenceManager(), if()

Community 1255 - "Entity (Community 1255)"

Cohesion: 0.33 Nodes (6): MissionProcessorDeliverMission.cs, DeliverSingleMission(), GenerateDeliveryHelpers(), Perpetuum.Services.MissionEngine.MissionProcessorObjects, DeliverMissionByRequest(), PerpetuumException()

Community 1403 - "Entity (Community 1403)"

Cohesion: 0.33 Nodes (6): SessionID.cs, if(), GetHashCode(), ToString(), Perpetuum.Services.Sessions, int()

Community 1402 - "Entity (Community 1402)"

Cohesion: 0.33 Nodes (6): CustomRiftConfig.cs, if(), Destination(), GetById(), CustomRiftConfig(), CustomRiftConfigReader()

Community 1404 - "Entity (Community 1404)"

Cohesion: 0.60 Nodes (6): RobotSetup.cs, RobotSetup.cs, if(), foreach(), RobotSetup(), Perpetuum.Robots

Community 1371 - "Entity (Community 1371)"

Cohesion: 0.60 Nodes (6): ProductionInProgressHandler.cs, ProductionInProgressHandler.cs, HandleRequest(), Perpetuum.RequestHandlers.Production, ProductionInProgressHandler(), if()

Community 1372 - "Entity (Community 1372)"

Cohesion: 0.60 Nodes (6): ZoneDisplayMissionRandomPoints.cs, ZoneDisplayMissionRandomPoints.cs, Perpetuum.RequestHandlers.Zone.MissionRequests, HandleRequest(), foreach(), ZoneDisplayMissionRandomPoints()

Community 1263 - "Entity (Community 1263)"

Cohesion: 0.60 Nodes (6): EquipAmmo.cs, EquipAmmo.cs, HandleRequest(), EquipAmmo(), using(), Perpetuum.RequestHandlers

Community 1262 - "Entity (Community 1262)"

Cohesion: 0.60 Nodes (6): AnonymousBuilder.cs, AnonymousBuilder.cs, builder(), Perpetuum.Builders, Build(), AnonymousBuilder()

Community 1149 - "Entity (Community 1149)"

Cohesion: 0.60 Nodes (6): CharacterTransactionLogger.cs, CharacterTransactionLogger.cs, if(), BuildCommand(), Perpetuum.Accounting.Characters, CharacterTransactionLogger

Community 1538 - "Entity (Community 1538)"

Cohesion: 0.33 Nodes (6): GameAdminCommands.cs, if(), AdminCommandRouter(), TryInvokeCommand(), WriteLogToDb(), ParseAdminCommand()

Community 1188 - "Entity (Community 1188)"

Cohesion: 0.60 Nodes (6): IBlobHandler.cs, IBlobHandler.cs, IBlobHandler, UpdateBlob(), Perpetuum.Zones.Blobs, ApplyBlobPenalty()

Community 1411 - "Entity (Community 1411)"

Cohesion: 0.60 Nodes (6): CachedTechTreeInfoService.cs, CachedTechTreeInfoService.cs, CachedTechTreeInfoService(), GetNodes(), GetGroupInfos(), Perpetuum.Services.TechTree

Community 1410 - "Entity (Community 1410)"

Cohesion: 0.33 Nodes (6): Observer.cs, Observer, Perpetuum.Reactive, Subscribe(), Dispose(), OnError()

Community 1457 - "Entity (Community 1457)"

Cohesion: 0.33 Nodes (6): PriceCalculator.cs, PriceCalculator(), foreach(), ItemPriceHelper(), if(), Visit()

Community 1456 - "Entity (Community 1456)"

Cohesion: 0.60 Nodes (6): CompositeLogger.cs, CompositeLogger.cs, CompositeLogger(), Log(), foreach(), Perpetuum.Log.Loggers

Community 1249 - "Entity (Community 1249)"

Cohesion: 0.33 Nodes (6): AlarmSwitch.cs, if(), OnPeriodOver(), AlarmSwitch(), foreach(), RegisteredPlayer()

Community 1180 - "Entity (Community 1180)"

Cohesion: 0.60 Nodes (6): CorporationDeleteApplication.cs, CorporationDeleteApplication.cs, Perpetuum.RequestHandlers.Corporations, CorporationDeleteApplication, HandleRequest(), if()

Community 1181 - "Entity (Community 1181)"

Cohesion: 0.60 Nodes (6): PBSNodeInfo.cs, PBSNodeInfo.cs, if(), HandleRequest(), Perpetuum.RequestHandlers.Zone.PBS, PBSNodeInfo

Community 1261 - "Entity (Community 1261)"

Cohesion: 0.33 Nodes (6): AutoMarketRepository.cs, while(), if(), using(), new(), AutoMarketRepository()

Community 1267 - "Entity (Community 1267)"

Cohesion: 0.60 Nodes (6): CorporationDeleteMyApplication.cs, CorporationDeleteMyApplication.cs, Perpetuum.RequestHandlers.Corporations, HandleRequest(), if(), CorporationDeleteMyApplication

Community 1363 - "Entity (Community 1363)"

Cohesion: 0.60 Nodes (6): ValidateMissionObjectLocations.cs, ValidateMissionObjectLocations.cs, ValidateMissionObjectLocations(), foreach(), Perpetuum.RequestHandlers.Zone.StatsMapDrawing, if()

Community 1643 - "Entity (Community 1643)"

Cohesion: 0.70 Nodes (5): ZoneRequestHandlersModule.cs, ZoneRequestHandlersModule.cs, ZoneRequestHandlersModule, Load(), Perpetuum.Bootstrapper.Modules

Community 1641 - "Entity (Community 1641)"

Cohesion: 0.40 Nodes (5): CorporationApplication.cs, GetAllByCorporation(), ConvertTo(), ToDictionary(), CorporationApplication()

Community 1642 - "Entity (Community 1642)"

Cohesion: 0.70 Nodes (5): EffectInfo.cs, EffectInfo.cs, Perpetuum.Zones.Effects, ToDictionary(), EffectInfo()

Community 1688 - "Entity (Community 1688)"

Cohesion: 0.40 Nodes (5): GeoScannerAmmo.cs, GeoScannerAmmo(), CalculateValue(), AddProperty(), Perpetuum.Zones.Scanning.Ammos

Community 1686 - "Entity (Community 1686)"

Cohesion: 0.40 Nodes (5): RobotInventory.cs, CheckParentRobot(), CheckParentRobotAndThrowIfFailed(), SendUpdateToOwner(), if()

Community 1685 - "Entity (Community 1685)"

Cohesion: 0.70 Nodes (5): StaleOnlineFlags.cs, StaleOnlineFlags.cs, Perpetuum.Services.Sessions, ClearForAccount(), if()

Community 1687 - "Entity (Community 1687)"

Cohesion: 0.70 Nodes (5): CorporationTransactionHistory.cs, CorporationTransactionHistory.cs, HandleRequest(), Perpetuum.RequestHandlers.Corporations, CorporationTransactionHistory

Community 1991 - "Entity (Community 1991)"

Cohesion: 0.70 Nodes (5): MarketGetAveragePrices.cs, MarketGetAveragePrices.cs, Perpetuum.RequestHandlers.Markets, MarketGetAveragePrices, HandleRequest()

Community 1992 - "Entity (Community 1992)"

Cohesion: 0.70 Nodes (5): GameTimeObserver.cs, GameTimeObserver.cs, Perpetuum.Services.Daytime, OnNext(), GameTimeObserver()

Community 1993 - "Entity (Community 1993)"

Cohesion: 0.40 Nodes (5): GiveExtensionPointsService.cs, InformAffectedCharacters(), foreach(), GiveExtensionPointsToAccounts(), if()

Community 1990 - "Entity (Community 1990)"

Cohesion: 0.70 Nodes (5): IGameTimeService.cs, IGameTimeService.cs, IGameTimeService, GetCurrentDayTime(), Perpetuum.Services.Daytime

Community 1994 - "Entity (Community 1994)"

Cohesion: 0.70 Nodes (5): MarketGetMyItems.cs, MarketGetMyItems.cs, Perpetuum.RequestHandlers.Markets, MarketGetMyItems(), HandleRequest()

Community 1735 - "Entity (Community 1735)"

Cohesion: 0.70 Nodes (5): Quit.cs, Quit.cs, Perpetuum.RequestHandlers, Quit, HandleRequest()

Community 1918 - "Entity (Community 1918)"

Cohesion: 0.40 Nodes (5): ZoneSaveLayer.cs, if(), Perpetuum.RequestHandlers, HandleRequest(), foreach()

Community 1919 - "Entity (Community 1919)"

Cohesion: 0.70 Nodes (5): ZoneSelfDestruct.cs, ZoneSelfDestruct.cs, HandleRequest(), Perpetuum.RequestHandlers, ZoneSelfDestruct()

Community 1734 - "Entity (Community 1734)"

Cohesion: 0.70 Nodes (5): MarketItemList.cs, MarketItemList.cs, HandleRequest(), Perpetuum.RequestHandlers.Markets, MarketItemList()

Community 1732 - "Entity (Community 1732)"

Cohesion: 0.70 Nodes (5): MassMailNewCount.cs, MassMailNewCount.cs, HandleRequest(), Perpetuum.RequestHandlers.Mails, MassMailNewCount

Community 1733 - "Entity (Community 1733)"

Cohesion: 0.40 Nodes (5): TradeItem.cs, Perpetuum.Services.Trading, ToDictionary(), ItemTradeInfoBuilder, GetTradeInfo()

Community 1920 - "Entity (Community 1920)"

Cohesion: 0.70 Nodes (5): MineralScanResultList.cs, MineralScanResultList.cs, MineralScanResultList, HandleRequest(), Perpetuum.RequestHandlers

Community 1917 - "Entity (Community 1917)"

Cohesion: 0.70 Nodes (5): ProductionLineList.cs, ProductionLineList.cs, ProductionLineList(), Perpetuum.RequestHandlers.Production, HandleRequest()

Community 1731 - "Entity (Community 1731)"

Cohesion: 0.70 Nodes (5): ChannelMyList.cs, ChannelMyList.cs, Perpetuum.RequestHandlers.Channels, ChannelMyList(), HandleRequest()

Community 1921 - "Entity (Community 1921)"

Cohesion: 0.40 Nodes (5): MappingException.cs, ArgumentNullException(), GetObjectData(), Open.Nat.Exceptions, if()

Community 1598 - "Entity (Community 1598)"

Cohesion: 0.70 Nodes (5): MissionListAgents.cs, MissionListAgents.cs, HandleRequest(), Perpetuum.RequestHandlers.Missions, MissionListAgents()

Community 1596 - "Entity (Community 1596)"

Cohesion: 0.70 Nodes (5): RobotTemplateEditorEntity.cs, RobotTemplateEditorEntity.cs, RobotTemplateEditorEntity, EntityAttributeFlags(), Perpetuum.AdminTool.Templates

Community 1597 - "Entity (Community 1597)"

Cohesion: 0.70 Nodes (5): EnumHelper.cs, EnumHelper.cs, return(), Perpetuum, for()

Community 1595 - "Entity (Community 1595)"

Cohesion: 0.70 Nodes (5): SelfDestructCountdownEffect.cs, SelfDestructCountdownEffect.cs, SelfDestructCountdownEffect, OnRemoved(), Perpetuum.Zones.Effects

Community 1545 - "Entity (Community 1545)"

Cohesion: 0.70 Nodes (5): EffectsModule.cs, EffectsModule.cs, EffectsModule, Perpetuum.Bootstrapper.Modules, Load()

Community 1546 - "Entity (Community 1546)"

Cohesion: 0.70 Nodes (5): CharactersOnline.cs, CharactersOnline.cs, Perpetuum.RequestHandlers.AdminTools, HandleRequest(), CharactersOnline()

Community 1544 - "Entity (Community 1544)"

Cohesion: 0.40 Nodes (5): ConstructionModule.cs, if(), Perpetuum.Zones.PBS, OnAction(), ConsumeAmmo()

Community 1547 - "Entity (Community 1547)"

Cohesion: 0.40 Nodes (5): NormalRoamingPathFinder.cs, Node(), if(), return(), NormalRoamingPathFinder()

Community 1698 - "Entity (Community 1698)"

Cohesion: 0.40 Nodes (5): EquipmentSetsViewModel.cs, catch(), if(), SetStatus(), foreach()

Community 1696 - "Entity (Community 1696)"

Cohesion: 0.70 Nodes (5): MarketTaxChangeLogEvent.cs, MarketTaxChangeLogEvent.cs, Perpetuum.Services.MarketEngine, ToDictionary(), MarketTaxChangeLogEvent()

Community 1695 - "Entity (Community 1695)"

Cohesion: 0.40 Nodes (5): ZoneExtensions.Gang.cs, GetAlliedTurretsByPlayers(), Perpetuum.Zones, GetGangMembersByGangId(), foreach()

Community 1697 - "Entity (Community 1697)"

Cohesion: 0.40 Nodes (5): Mill.cs, foreach(), EndMassProduction(), return(), if()

Community 1543 - "Entity (Community 1543)"

Cohesion: 0.70 Nodes (5): SafeSpawnPoint.cs, SafeSpawnPoint.cs, SafeSpawnPoint, ToDictionary(), Perpetuum.Zones.NpcSystem.SafeSpawnPoints

Community 1738 - "Entity (Community 1738)"

Cohesion: 0.40 Nodes (5): VolunteerCEORepository.cs, GetAll(), VolunteerCEORepository(), PerpetuumException(), if()

Community 1736 - "Entity (Community 1736)"

Cohesion: 0.40 Nodes (5): LimitiedCapacityContainer.cs, GetCapacityInfo(), ToDictionary(), IsEnoughCapacity(), if()

Community 1737 - "Entity (Community 1737)"

Cohesion: 0.40 Nodes (5): RobotTemplateUpdate.cs, HandleRequest(), SendRobotTemplateListWhenTransactionCompleted(), using(), Perpetuum.RequestHandlers.RobotTemplates

Community 1823 - "Entity (Community 1823)"

Cohesion: 0.70 Nodes (5): TransactionLogEventBuilderExtensions.cs, TransactionLogEventBuilderExtensions.cs, SetCharacter(), SetInvolvedCharacter(), Perpetuum.Accounting.Characters

Community 1821 - "Entity (Community 1821)"

Cohesion: 0.70 Nodes (5): EpForActivityLogEventFormatter.cs, EpForActivityLogEventFormatter.cs, BuildCommand(), EpForActivityLogger, Perpetuum.Accounting

Community 1822 - "Entity (Community 1822)"

Cohesion: 0.70 Nodes (5): EpForActivityLogEvent.cs, EpForActivityLogEvent.cs, EpForActivityLogEvent(), ToDictionary(), Perpetuum.Accounting

Community 1820 - "Entity (Community 1820)"

Cohesion: 0.70 Nodes (5): ZoneUpdateStructure.cs, ZoneUpdateStructure.cs, Perpetuum.RequestHandlers.Zone.MissionRequests, ZoneUpdateStructure, HandleRequest()

Community 1616 - "Entity (Community 1616)"

Cohesion: 0.70 Nodes (5): ChannelKick.cs, ChannelKick.cs, HandleRequest(), ChannelKick(), Perpetuum.RequestHandlers.Channels

Community 1615 - "Entity (Community 1615)"

Cohesion: 0.70 Nodes (5): AccountTransactionLogEvent.cs, AccountTransactionLogEvent.cs, AccountTransactionLogEvent(), ToDictionary(), Perpetuum.Accounting

Community 1614 - "Entity (Community 1614)"

Cohesion: 0.70 Nodes (5): ChannelListAll.cs, ChannelListAll.cs, ChannelListAll(), HandleRequest(), Perpetuum.RequestHandlers.Channels

Community 1613 - "Entity (Community 1613)"

Cohesion: 0.40 Nodes (5): ItemScannerModule.cs, OnTargetScanned(), if(), GetProbability(), OnAction()

Community 1954 - "Entity (Community 1954)"

Cohesion: 0.40 Nodes (5): Terrain.cs, Perpetuum.Zones.Terrains, GetLayerByType(), GetMaterialLayer(), Terrain

Community 1951 - "Entity (Community 1951)"

Cohesion: 0.70 Nodes (5): PBSDeployer.cs, PBSDeployer.cs, Perpetuum.Zones.PBS, PBSDeployer(), CreateDeployableItem()

Community 1950 - "Entity (Community 1950)"

Cohesion: 0.40 Nodes (5): MineralScanResultBuilder.cs, Perpetuum.Zones.Scanning.Results, foreach(), Create(), Build()

Community 1953 - "Entity (Community 1953)"

Cohesion: 0.40 Nodes (5): CorePumpHandler.cs, AddToDictionary(), Perpetuum.Zones.PBS, ICorePumpHandler, TransferToConnections()

Community 1952 - "Entity (Community 1952)"

Cohesion: 0.70 Nodes (5): IPBSEventHandler.cs, IPBSEventHandler.cs, HandlePBSEvent(), IPBSEventHandler, Perpetuum.Zones.PBS

Community 1801 - "Entity (Community 1801)"

Cohesion: 0.40 Nodes (5): ArmorRepairModule.cs, OnRepair(), if(), OnAction(), switch()

Community 1799 - "Entity (Community 1799)"

Cohesion: 0.70 Nodes (5): FieldStealthEffectGeneratorDeployer.cs, FieldStealthEffectGeneratorDeployer.cs, FieldStealthEffectGeneratorDeployer(), CreateDeployableItem(), Perpetuum.Zones.FieldEffectGenerators

Community 1798 - "Entity (Community 1798)"

Cohesion: 0.70 Nodes (5): PropertyModifierCollectionExtensions.cs, PropertyModifierCollectionExtensions.cs, PropertyModifierCollection(), Perpetuum.Items.Extensions, Combine()

Community 1800 - "Entity (Community 1800)"

Cohesion: 0.70 Nodes (5): MissionGetSupply.cs, MissionGetSupply.cs, Perpetuum.RequestHandlers.Zone.MissionRequests, MissionGetSupply, HandleRequest()

Community 1959 - "Entity (Community 1959)"

Cohesion: 0.40 Nodes (5): Creature.cs, SelectOptimalLockIndustrialTargetFor(), UpdateVisibility(), if(), OnUnitTileChanged()

Community 1955 - "Entity (Community 1955)"

Cohesion: 0.40 Nodes (5): FreeRoamingPathFinder.cs, FreeRoamingPathFinder(), if(), Node(), catch()

Community 1956 - "Entity (Community 1956)"

Cohesion: 0.70 Nodes (5): IRandomFlockSelector.cs, IRandomFlockSelector.cs, IRandomFlockSelector, Perpetuum.Zones.NpcSystem.Presences, SelectRandomFlockByPresence()

Community 1958 - "Entity (Community 1958)"

Cohesion: 0.70 Nodes (5): FlockConfiguration.cs, FlockConfiguration.cs, FlockConfiguration(), ToString(), Perpetuum.Zones.NpcSystem.Flocks

Community 1957 - "Entity (Community 1957)"

Cohesion: 0.70 Nodes (5): IZoneUnitReader.cs, IZoneUnitReader.cs, IZoneUnitReader, GetAll(), Perpetuum.Zones.ZoneEntityRepositories

Community 1656 - "Entity (Community 1656)"

Cohesion: 0.70 Nodes (5): NextRoundProduction.cs, NextRoundProduction.cs, DoNextRound(), NextRoundProduction(), Perpetuum.Services.ProductionEngine

Community 1655 - "Entity (Community 1655)"

Cohesion: 0.40 Nodes (5): Chat.cs, Perpetuum.RequestHandlers, HandleRequest(), if(), catch()

Community 1654 - "Entity (Community 1654)"

Cohesion: 0.70 Nodes (5): CorporationAcceptApplication.cs, CorporationAcceptApplication.cs, CorporationAcceptApplication, Perpetuum.RequestHandlers.Corporations, HandleRequest()

Community 1653 - "Entity (Community 1653)"

Cohesion: 0.70 Nodes (5): CorporationApply.cs, CorporationApply.cs, Perpetuum.RequestHandlers.Corporations, HandleRequest(), CorporationApply()

Community 1924 - "Entity (Community 1924)"

Cohesion: 0.40 Nodes (5): HarvestLogHandler.cs, HarvestLogHandler(), if(), foreach(), WriteHarvestLogToSql()

Community 1925 - "Entity (Community 1925)"

Cohesion: 0.70 Nodes (5): FieldReactorStabilizerEffectGeneratorDeployer.cs, FieldReactorStabilizerEffectGeneratorDeployer.cs, FieldReactorStabilizerEffectGeneratorDeployer(), Perpetuum.Zones.FieldEffectGenerators, CreateDeployableItem()

Community 1922 - "Entity (Community 1922)"

Cohesion: 0.70 Nodes (5): ObjectHelper.cs, ObjectHelper.cs, return(), CombineHashCodes(), Perpetuum

Community 1923 - "Entity (Community 1923)"

Cohesion: 0.70 Nodes (5): MarketListFacilities.cs, MarketListFacilities.cs, MarketListFacilities(), Perpetuum.RequestHandlers.Markets, HandleRequest()

Community 1762 - "Entity (Community 1762)"

Cohesion: 0.70 Nodes (5): DataRecordStepper.cs, DataRecordStepper.cs, Perpetuum.Data, IDataRecordStepper, DataRecordStepper()

Community 1759 - "Entity (Community 1759)"

Cohesion: 0.70 Nodes (5): MtProductPriceList.cs, MtProductPriceList.cs, MtProductPriceList(), Perpetuum.RequestHandlers, HandleRequest()

Community 1760 - "Entity (Community 1760)"

Cohesion: 0.70 Nodes (5): NewsCategory.cs, NewsCategory.cs, NewsCategory(), HandleRequest(), Perpetuum.RequestHandlers

Community 1761 - "Entity (Community 1761)"

Cohesion: 0.70 Nodes (5): PbsGetLog.cs, PbsGetLog.cs, PBSGetLog, HandleRequest(), Perpetuum.RequestHandlers

Community 1889 - "Entity (Community 1889)"

Cohesion: 0.70 Nodes (5): CorporationBulletinDelete.cs, CorporationBulletinDelete.cs, HandleRequest(), Perpetuum.RequestHandlers.Corporations, CorporationBulletinDelete()

Community 1890 - "Entity (Community 1890)"

Cohesion: 0.70 Nodes (5): BuilderExtensions.cs, BuilderExtensions.cs, Perpetuum.Builders, ProxyBuilder(), Build()

Community 1891 - "Entity (Community 1891)"

Cohesion: 0.70 Nodes (5): ByteArrayExtensions.cs, ByteArrayExtensions.cs, return(), Perpetuum, if()

Community 1892 - "Entity (Community 1892)"

Cohesion: 0.70 Nodes (5): BindingProxy.cs, BindingProxy.cs, Perpetuum.AdminTool.Common, BindingProxy, CreateInstanceCore()

Community 1888 - "Entity (Community 1888)"

Cohesion: 0.70 Nodes (5): CorporationBulletinNewEntries.cs, CorporationBulletinNewEntries.cs, HandleRequest(), Perpetuum.RequestHandlers.Corporations, CorporationBulletinNewEntries()

Community 1834 - "Entity (Community 1834)"

Cohesion: 0.70 Nodes (5): ZoneServerMessage.cs, ZoneServerMessage.cs, HandleRequest(), Perpetuum.RequestHandlers.Zone, ZoneServerMessage

Community 1832 - "Entity (Community 1832)"

Cohesion: 0.70 Nodes (5): ZoneCreateIsland.cs, ZoneCreateIsland.cs, ZoneCreateIsland, HandleRequest(), Perpetuum.RequestHandlers.Zone

Community 1833 - "Entity (Community 1833)"

Cohesion: 0.70 Nodes (5): ZoneSetQueueLength.cs, ZoneSetQueueLength.cs, Perpetuum.RequestHandlers.Zone, HandleRequest(), ZoneSetQueueLength

Community 1831 - "Entity (Community 1831)"

Cohesion: 0.70 Nodes (5): ZoneSwitchDegrade.cs, ZoneSwitchDegrade.cs, HandleRequest(), ZoneSwitchDegrade, Perpetuum.RequestHandlers.Zone

Community 1550 - "Entity (Community 1550)"

Cohesion: 0.70 Nodes (5): ServerInfoGet.cs, ServerInfoGet.cs, HandleRequest(), Perpetuum.RequestHandlers.AdminTools, ServerInfoGet()

Community 1549 - "Entity (Community 1549)"

Cohesion: 0.70 Nodes (5): IRandomFlockReader.cs, IRandomFlockReader.cs, GetByPresence(), Perpetuum.Zones.NpcSystem.Presences, IRandomFlockReader

Community 1548 - "Entity (Community 1548)"

Cohesion: 0.70 Nodes (5): IndustrialValue.cs, IndustrialValue.cs, Perpetuum.Zones.NpcSystem.IndustrialTargetsManagement, ToString(), IndustrialValue()

Community 1679 - "Entity (Community 1679)"

Cohesion: 0.40 Nodes (5): ProductionFacilityEx.cs, NotifyClient(), SetPauseInFacility(), foreach(), if()

Community 1677 - "Entity (Community 1677)"

Cohesion: 0.70 Nodes (5): TechTreeGroupInfo.cs, TechTreeGroupInfo.cs, TechTreeGroupInfo, Perpetuum.Services.TechTree, ToDictionary()

Community 1676 - "Entity (Community 1676)"

Cohesion: 0.70 Nodes (5): GetIntrusionPublicLog.cs, GetIntrusionPublicLog.cs, GetIntrusionPublicLog, Perpetuum.RequestHandlers.Intrusion, HandleRequest()

Community 1678 - "Entity (Community 1678)"

Cohesion: 0.70 Nodes (5): Points.cs, Points.cs, Points(), ToDictionary(), Perpetuum.Services.TechTree

Community 1987 - "Entity (Community 1987)"

Cohesion: 0.70 Nodes (5): InsurancePrice.cs, InsurancePrice.cs, ToDictionary(), Perpetuum.Services.Insurance, InsurancePrice

Community 1986 - "Entity (Community 1986)"

Cohesion: 0.70 Nodes (5): MassMailList.cs, MassMailList.cs, HandleRequest(), MassMailList, Perpetuum.RequestHandlers.Mails

Community 1989 - "Entity (Community 1989)"

Cohesion: 0.70 Nodes (5): HighScore.cs, HighScore.cs, HighScore(), ToDictionary(), Perpetuum.Services.HighScores

Community 1988 - "Entity (Community 1988)"

Cohesion: 0.40 Nodes (5): HighScoreService.cs, CreateHighScoreFromRecord(), SendHighScoreToPlayer(), if(), HighScore()

Community 1985 - "Entity (Community 1985)"

Cohesion: 0.70 Nodes (5): MailList.cs, MailList.cs, Perpetuum.RequestHandlers.Mails, HandleRequest(), MailList

Community 1886 - "Entity (Community 1886)"

Cohesion: 0.70 Nodes (5): CorporationDocumentList.cs, CorporationDocumentList.cs, HandleRequest(), Perpetuum.RequestHandlers.Corporations, CorporationDocumentList

Community 1884 - "Entity (Community 1884)"

Cohesion: 0.70 Nodes (5): CorporationGetMyInfo.cs, CorporationGetMyInfo.cs, Perpetuum.RequestHandlers.Corporations, HandleRequest(), CorporationGetMyInfo

Community 1885 - "Entity (Community 1885)"

Cohesion: 0.70 Nodes (5): CorporationDocumentRegisterSet.cs, CorporationDocumentRegisterSet.cs, HandleRequest(), CorporationDocumentRegisterSet, Perpetuum.RequestHandlers.Corporations

Community 1887 - "Entity (Community 1887)"

Cohesion: 0.70 Nodes (5): CorporationBulletinStart.cs, CorporationBulletinStart.cs, HandleRequest(), Perpetuum.RequestHandlers.Corporations, CorporationBulletinStart()

Community 1806 - "Entity (Community 1806)"

Cohesion: 0.40 Nodes (5): TeleportConnectColumns.cs, using(), HandleRequest(), if(), Perpetuum.RequestHandlers

Community 1805 - "Entity (Community 1805)"

Cohesion: 0.40 Nodes (5): OneLocationTest.cs, TestOne(), Perpetuum.Services.MissionEngine, catch(), for()

Community 1808 - "Entity (Community 1808)"

Cohesion: 0.70 Nodes (5): Paint.cs, Paint.cs, Paint(), Activate(), Perpetuum.Items

Community 1807 - "Entity (Community 1807)"

Cohesion: 0.70 Nodes (5): SignIn.cs, SignIn.cs, LoadAccount(), SignIn(), Perpetuum.RequestHandlers

Community 1935 - "Entity (Community 1935)"

Cohesion: 0.70 Nodes (5): BlobEmitterUnit.cs, BlobEmitterUnit.cs, BlobEmitterUnit, Perpetuum.Zones.Blobs.BlobEmitters, OnUpdate()

Community 1937 - "Entity (Community 1937)"

Cohesion: 0.40 Nodes (5): ZoneArtifactReader.cs, GetArtifacts(), foreach(), Perpetuum.Zones.Artifacts.Repositories, switch()

Community 1934 - "Entity (Community 1934)"

Cohesion: 0.40 Nodes (5): PackageRepository.cs, LoadPackageItemsAsync(), LoadSeasonUsageAsync(), LoadAllPackagesAsync(), Perpetuum.AdminTool.Packages

Community 1936 - "Entity (Community 1936)"

Cohesion: 0.70 Nodes (5): IArtifactScanner.cs, IArtifactScanner.cs, IArtifactScanner, Scan(), Perpetuum.Zones.Artifacts.Scanners

Community 1933 - "Entity (Community 1933)"

Cohesion: 0.70 Nodes (5): RequestHandlersModule.cs, RequestHandlersModule.cs, RequestHandlersModule, Perpetuum.Bootstrapper.Modules, Load()

Community 1864 - "Entity (Community 1864)"

Cohesion: 0.40 Nodes (5): DynamicProperty.cs, OnPropertyChanging(), Perpetuum.EntityFramework, if(), Clear()

Community 1862 - "Entity (Community 1862)"

Cohesion: 0.70 Nodes (5): ReloadStandingForCharacter.cs, ReloadStandingForCharacter.cs, HandleRequest(), Perpetuum.RequestHandlers.Standings, ReloadStandingForCharacter()

Community 1863 - "Entity (Community 1863)"

Cohesion: 0.70 Nodes (5): StandingHistory.cs, StandingHistory.cs, Perpetuum.RequestHandlers.Standings, StandingHistory(), HandleRequest()

Community 1861 - "Entity (Community 1861)"

Cohesion: 0.70 Nodes (5): GenericTypeExtensions.cs, GenericTypeExtensions.cs, return(), Perpetuum, if()

Community 1901 - "Entity (Community 1901)"

Cohesion: 0.70 Nodes (5): ZonePBSTest.cs, ZonePBSTest.cs, HandleRequest(), Perpetuum.RequestHandlers.Zone, ZonePBSTest

Community 1903 - "Entity (Community 1903)"

Cohesion: 0.70 Nodes (5): TeleportToZoneObject.cs, TeleportToZoneObject.cs, HandleRequest(), Perpetuum.RequestHandlers.Zone, TeleportToZoneObject

Community 1902 - "Entity (Community 1902)"

Cohesion: 0.70 Nodes (5): ZoneCancelEnterQueue.cs, ZoneCancelEnterQueue.cs, HandleRequest(), ZoneCancelEnterQueue, Perpetuum.RequestHandlers.Zone

Community 1900 - "Entity (Community 1900)"

Cohesion: 0.70 Nodes (5): ZoneCleanObstacleBlocking.cs, ZoneCleanObstacleBlocking.cs, ZoneCleanObstacleBlocking, Perpetuum.RequestHandlers.Zone, HandleRequest()

Community 1904 - "Entity (Community 1904)"

Cohesion: 0.70 Nodes (5): TeleportQueryWorldChannels.cs, TeleportQueryWorldChannels.cs, HandleRequest(), TeleportQueryWorldChannels, Perpetuum.RequestHandlers.Zone

Community 1938 - "Entity (Community 1938)"

Cohesion: 0.70 Nodes (5): MissionArtifactReader.cs, MissionArtifactReader.cs, MissionArtifactReader(), Perpetuum.Zones.Artifacts.Repositories, GetArtifacts()

Community 1941 - "Entity (Community 1941)"

Cohesion: 0.70 Nodes (5): CharacterDeselect.cs, CharacterDeselect.cs, Perpetuum.RequestHandlers.Characters, HandleRequest(), CharacterDeselect()

Community 1939 - "Entity (Community 1939)"

Cohesion: 0.70 Nodes (5): CharacterCorporationHistory.cs, CharacterCorporationHistory.cs, HandleRequest(), Perpetuum.RequestHandlers, CharacterCorporationHistory

Community 1940 - "Entity (Community 1940)"

Cohesion: 0.70 Nodes (5): CharacterCorrectNick.cs, CharacterCorrectNick.cs, Perpetuum.RequestHandlers.Characters, HandleRequest(), CharacterCorrectNick()

Community 1628 - "Entity (Community 1628)"

Cohesion: 0.70 Nodes (5): CorporationListApplications.cs, CorporationListApplications.cs, HandleRequest(), CorporationListApplications, Perpetuum.RequestHandlers.Corporations

Community 1626 - "Entity (Community 1626)"

Cohesion: 0.70 Nodes (5): ISmartCreatureGroup.cs, ISmartCreatureGroup.cs, ISmartCreatureGroup, Perpetuum.Zones.NpcSystem.Flocks, AddDebugInfoToDictionary()

Community 1627 - "Entity (Community 1627)"

Cohesion: 0.70 Nodes (5): IFlockConfigurationRepository.cs, IFlockConfigurationRepository.cs, GetAllByPresence(), Perpetuum.Zones.NpcSystem.Flocks, IFlockConfigurationRepository

Community 1625 - "Entity (Community 1625)"

Cohesion: 0.70 Nodes (5): DbProbe.cs, DbProbe.cs, catch(), Perpetuum.AdminTool.Data, return()

Community 1790 - "Entity (Community 1790)"

Cohesion: 0.70 Nodes (5): MarketSetState.cs, MarketSetState.cs, Perpetuum.RequestHandlers.Markets, MarketSetState(), HandleRequest()

Community 1788 - "Entity (Community 1788)"

Cohesion: 0.70 Nodes (5): MarketTaxLogList.cs, MarketTaxLogList.cs, MarketTaxLogList, HandleRequest(), Perpetuum.RequestHandlers.Markets

Community 1789 - "Entity (Community 1789)"

Cohesion: 0.70 Nodes (5): RemoteCommandTranslatorMiningAmountProperty.cs, RemoteCommandTranslatorMiningAmountProperty.cs, Perpetuum.Modules.ModuleProperties, CalculateValue(), RemoteCommandTranslatorMiningAmountProperty()

Community 1787 - "Entity (Community 1787)"

Cohesion: 0.40 Nodes (5): LargeHarvesterModule.cs, using(), OnGathererMaterial(), foreach(), GenerateHeat()

Community 2080 - "Entity (Community 2080)"

Cohesion: 0.40 Nodes (5): MissileWeaponModule.cs, MissileWeaponModule(), AddProperty(), if(), ExplosionRadiusProperty()

Community 1719 - "Entity (Community 1719)"

Cohesion: 0.70 Nodes (5): AllianceRoleHistory.cs, AllianceRoleHistory.cs, Perpetuum.RequestHandlers, HandleRequest(), AllianceRoleHistory

Community 1721 - "Entity (Community 1721)"

Cohesion: 0.70 Nodes (5): GetAccountsWithCharacters.cs, GetAccountsWithCharacters.cs, Perpetuum.RequestHandlers.AdminTools, HandleRequest(), GetAccountsWithCharacters()

Community 1718 - "Entity (Community 1718)"

Cohesion: 0.40 Nodes (5): BaseSetDockingRights.cs, Perpetuum.RequestHandlers, PerpetuumException(), using(), HandleRequest()

Community 1720 - "Entity (Community 1720)"

Cohesion: 0.70 Nodes (5): ServerInfoSet.cs, ServerInfoSet.cs, ServerInfoSet(), Perpetuum.RequestHandlers.AdminTools, HandleRequest()

Community 2055 - "Entity (Community 2055)"

Cohesion: 0.70 Nodes (5): Cell.cs, Cell.cs, ToString(), Perpetuum.Collections.Spatial, Cell()

Community 2052 - "Entity (Community 2052)"

Cohesion: 0.40 Nodes (5): HostOnlineStateWriter.cs, Stop(), Perpetuum.Host, if(), Update()

Community 2053 - "Entity (Community 2053)"

Cohesion: 0.70 Nodes (5): RemoteCommandTranslatorRetreatProperty.cs, RemoteCommandTranslatorRetreatProperty.cs, CalculateValue(), RemoteCommandTranslatorRetreatProperty(), Perpetuum.Modules.ModuleProperties

Community 2054 - "Entity (Community 2054)"

Cohesion: 0.70 Nodes (5): UnitUpdatePacketBuilder.cs, UnitUpdatePacketBuilder.cs, Build(), Perpetuum.Units, UnitUpdatePacketBuilder()

Community 2051 - "Entity (Community 2051)"

Cohesion: 0.70 Nodes (5): IFinder.cs, IFinder.cs, Find(), IFinder, Perpetuum

Community 2050 - "Entity (Community 2050)"

Cohesion: 0.70 Nodes (5): ISocialService.cs, ISocialService.cs, Perpetuum.Services.Social, ISocialService, GetCharacterSocial()

Community 1894 - "Entity (Community 1894)"

Cohesion: 0.70 Nodes (5): ProductionInsuranceQuery.cs, ProductionInsuranceQuery.cs, Perpetuum.RequestHandlers.Production, HandleRequest(), ProductionInsuranceQuery()

Community 1896 - "Entity (Community 1896)"

Cohesion: 0.40 Nodes (5): ZoneSetBaseDetails.cs, HandleRequest(), PerpetuumException(), using(), Perpetuum.RequestHandlers

Community 1893 - "Entity (Community 1893)"

Cohesion: 0.40 Nodes (5): MarketCreateBuyOrder.cs, using(), PerpetuumException(), Perpetuum.RequestHandlers.Markets, HandleRequest()

Community 1895 - "Entity (Community 1895)"

Cohesion: 0.70 Nodes (5): MarketCreateGammaPlasmaOrders.cs, MarketCreateGammaPlasmaOrders.cs, MarketCreateGammaPlasmaOrders(), Perpetuum.RequestHandlers.Markets, HandleRequest()

Community 2005 - "Entity (Community 2005)"

Cohesion: 0.70 Nodes (5): ArmorMaxProperty.cs, ArmorMaxProperty.cs, Perpetuum.Units.UnitProperties, ArmorMaxProperty(), OnAfterPropertyChanging()

Community 2008 - "Entity (Community 2008)"

Cohesion: 0.70 Nodes (5): TagHelper.cs, TagHelper.cs, TagHelper, Perpetuum.Units, if()

Community 2007 - "Entity (Community 2007)"

Cohesion: 0.70 Nodes (5): CorporationBulletinDetails.cs, CorporationBulletinDetails.cs, HandleRequest(), Perpetuum.RequestHandlers.Corporations, CorporationBulletinDetails()

Community 2004 - "Entity (Community 2004)"

Cohesion: 0.40 Nodes (5): ArmorProperty.cs, OnPropertyChanging(), Perpetuum.Units.UnitProperties, CalculateArmorByPercentage(), CalculateValue()

Community 2006 - "Entity (Community 2006)"

Cohesion: 0.70 Nodes (5): UnitOptionalProperty.cs, UnitOptionalProperty.cs, Perpetuum.Units, UnitOptionalProperty(), PropertyOnPropertyChanged()

Community 1796 - "Entity (Community 1796)"

Cohesion: 0.70 Nodes (5): ZoneDisplayMissionSpots.cs, ZoneDisplayMissionSpots.cs, Perpetuum.RequestHandlers.Zone.MissionRequests, ZoneDisplayMissionSpots(), HandleRequest()

Community 1797 - "Entity (Community 1797)"

Cohesion: 0.70 Nodes (5): EPBoost.cs, EPBoost.cs, Perpetuum.Items, EPBoost, Activate()

Community 1795 - "Entity (Community 1795)"

Cohesion: 0.70 Nodes (5): ProductionServerInfo.cs, ProductionServerInfo.cs, HandleRequest(), ProductionServerInfo(), Perpetuum.RequestHandlers.Production

Community 1714 - "Entity (Community 1714)"

Cohesion: 0.70 Nodes (5): ChannelJoin.cs, ChannelJoin.cs, ChannelJoin(), HandleRequest(), Perpetuum.RequestHandlers.Channels

Community 1711 - "Entity (Community 1711)"

Cohesion: 0.40 Nodes (5): RobotInventoryTemplate.cs, OnBuild(), if(), Perpetuum.Items.Templates, foreach()

Community 1712 - "Entity (Community 1712)"

Cohesion: 0.40 Nodes (5): RobotComponentTemplate.cs, OnBuild(), OnValidate(), Perpetuum.Items.Templates, Create()

Community 1713 - "Entity (Community 1713)"

Cohesion: 0.70 Nodes (5): ZoneSessionExtensions.cs, ZoneSessionExtensions.cs, Perpetuum.Zones, foreach(), SendPackets()

Community 1646 - "Entity (Community 1646)"

Cohesion: 0.70 Nodes (5): CorporationDocumentMonitor.cs, CorporationDocumentMonitor.cs, HandleRequest(), Perpetuum.RequestHandlers.Corporations, CorporationDocumentMonitor

Community 1645 - "Entity (Community 1645)"

Cohesion: 0.70 Nodes (5): AllianceDescription.cs, AllianceDescription.cs, Perpetuum.Groups.Alliances, ToDictionary(), AllianceDescription

Community 1644 - "Entity (Community 1644)"

Cohesion: 0.70 Nodes (5): AccountEpForActivityHistory.cs, AccountEpForActivityHistory.cs, HandleRequest(), AccountEpForActivityHistory(), Perpetuum.RequestHandlers

Community 1802 - "Entity (Community 1802)"

Cohesion: 0.70 Nodes (5): TransportAssignmentRunning.cs, TransportAssignmentRunning.cs, TransportAssignmentRunning, Perpetuum.RequestHandlers.TransportAssignments, HandleRequest()

Community 1804 - "Entity (Community 1804)"

Cohesion: 0.70 Nodes (5): FieldEccmEffectGeneratorDeployer.cs, FieldEccmEffectGeneratorDeployer.cs, CreateDeployableItem(), Perpetuum.Zones.FieldEffectGenerators, FieldEccmEffectGeneratorDeployer()

Community 1803 - "Entity (Community 1803)"

Cohesion: 0.70 Nodes (5): TransportAssignmentLog.cs, TransportAssignmentLog.cs, Perpetuum.RequestHandlers.TransportAssignments, HandleRequest(), TransportAssignmentLog

Community 1578 - "Entity (Community 1578)"

Cohesion: 0.70 Nodes (5): SeasonModule.cs, SeasonModule.cs, SeasonModule, Load(), Perpetuum.Bootstrapper.Modules

Community 1580 - "Entity (Community 1580)"

Cohesion: 0.40 Nodes (5): NpcReinforcements.cs, for(), GetNextPresence(), NotImplementedException(), NpcReinforcements()

Community 1577 - "Entity (Community 1577)"

Cohesion: 0.70 Nodes (5): GetEnums.cs, GetEnums.cs, Perpetuum.RequestHandlers, GetEnums, HandleRequest()

Community 1579 - "Entity (Community 1579)"

Cohesion: 0.70 Nodes (5): GetEffects.cs, GetEffects.cs, Perpetuum.RequestHandlers, GetEffects(), HandleRequest()

Community 1811 - "Entity (Community 1811)"

Cohesion: 0.70 Nodes (5): ConsoleLogger.cs, ConsoleLogger.cs, ConsoleLogger(), Perpetuum.Log.Loggers, Log()

Community 1810 - "Entity (Community 1810)"

Cohesion: 0.70 Nodes (5): RelayOpen.cs, RelayOpen.cs, HandleRequest(), RelayOpen(), Perpetuum.RequestHandlers

Community 1809 - "Entity (Community 1809)"

Cohesion: 0.70 Nodes (5): SetMaxUserCount.cs, SetMaxUserCount.cs, Perpetuum.RequestHandlers, SetMaxUserCount(), HandleRequest()

Community 1812 - "Entity (Community 1812)"

Cohesion: 0.70 Nodes (5): ProductionSetInsurance.cs, ProductionSetInsurance.cs, HandleRequest(), ProductionSetInsurance, Perpetuum.RequestHandlers.Production

Community 1845 - "Entity (Community 1845)"

Cohesion: 0.40 Nodes (5): AssaultRemoteControllerModule.cs, Perpetuum.Modules, SetupEffect(), if(), CreateAndConfigureRcu()

Community 1844 - "Entity (Community 1844)"

Cohesion: 0.40 Nodes (5): SensorJammerModule.cs, AddProperty(), OnAction(), AcceptVisitor(), Perpetuum.Modules

Community 1842 - "Entity (Community 1842)"

Cohesion: 0.40 Nodes (5): ContainerAccessChecker.cs, if(), Visit(), ContainerAccessChecker(), CheckAccess()

Community 1843 - "Entity (Community 1843)"

Cohesion: 0.70 Nodes (5): ProductionQueryLineNextRound.cs, ProductionQueryLineNextRound.cs, HandleRequest(), Perpetuum.RequestHandlers.Production, ProductionQueryLineNextRound()

Community 1816 - "Entity (Community 1816)"

Cohesion: 0.40 Nodes (5): MiningAmmo.cs, MiningCycleTimeModifierProperty(), MiningAmmo(), MiningAmmoModifier(), if()

Community 1814 - "Entity (Community 1814)"

Cohesion: 0.40 Nodes (5): EconomyRepository.cs, EconomyRepository(), return(), if(), using()

Community 1815 - "Entity (Community 1815)"

Cohesion: 0.40 Nodes (5): PBSEgg.cs, if(), DoSummon(), SetStartCore(), PBSEgg()

Community 1813 - "Entity (Community 1813)"

Cohesion: 0.70 Nodes (5): DefaultItemPropertyModifiers.cs, DefaultItemPropertyModifiers.cs, GetPropertyModifiers(), Perpetuum.Items, DefaultItemPropertyModifiers()

Community 1574 - "Entity (Community 1574)"

Cohesion: 0.40 Nodes (5): PseudoThreatManager.cs, foreach(), CleanExpiredThreats(), PseudoThreatManager(), lock()

Community 1573 - "Entity (Community 1573)"

Cohesion: 0.70 Nodes (5): IntrusionGetPauseTime.cs, IntrusionGetPauseTime.cs, HandleRequest(), Perpetuum.RequestHandlers.Intrusion, IntrusionGetPauseTime

Community 1572 - "Entity (Community 1572)"

Cohesion: 0.70 Nodes (5): AccountList.cs, AccountList.cs, HandleRequest(), AccountList(), Perpetuum.RequestHandlers

Community 1571 - "Entity (Community 1571)"

Cohesion: 0.40 Nodes (5): NonPersistentArtifactGenerator.cs, Perpetuum.Zones.Artifacts.Generators, GenerateArtifacts(), foreach(), GetNonPersistentArtifactIds()

Community 1743 - "Entity (Community 1743)"

Cohesion: 0.70 Nodes (5): GangExtensions.cs, GangExtensions.cs, IsMember(), if(), Perpetuum.Groups.Gangs

Community 1742 - "Entity (Community 1742)"

Cohesion: 0.40 Nodes (5): CombatDrone.cs, IsCommandBotPrimaryLock(), if(), IsHostile(), CombatDrone()

Community 1745 - "Entity (Community 1745)"

Cohesion: 0.40 Nodes (5): SignInRequestHandler.cs, Perpetuum.RequestHandlers, SignInRequestHandler(), LoadAccount(), HandleRequest()

Community 1744 - "Entity (Community 1744)"

Cohesion: 0.70 Nodes (5): QuadTreeItem.cs, QuadTreeItem.cs, Perpetuum.Collections.Spatial, QuadTreeItem(), Remove()

Community 1666 - "Entity (Community 1666)"

Cohesion: 0.70 Nodes (5): EventMessageSimple.cs, EventMessageSimple.cs, EventMessageSimple(), GetMessage(), Perpetuum.Services.EventServices.EventMessages

Community 1664 - "Entity (Community 1664)"

Cohesion: 0.70 Nodes (5): CharacterListNpcDeath.cs, CharacterListNpcDeath.cs, Perpetuum.RequestHandlers.Characters, HandleRequest(), CharacterListNpcDeath

Community 1665 - "Entity (Community 1665)"

Cohesion: 0.40 Nodes (5): CharacterCreate.cs, CreateNewCharacter(), HandleRequest(), Perpetuum.RequestHandlers.Characters, _characterFactory()

Community 1663 - "Entity (Community 1663)"

Cohesion: 0.70 Nodes (5): IProductionDataAccess.cs, IProductionDataAccess.cs, IProductionDataAccess, GetDecalibration(), Perpetuum.Services.ProductionEngine

Community 1717 - "Entity (Community 1717)"

Cohesion: 0.70 Nodes (5): ChannelBan.cs, ChannelBan.cs, Perpetuum.RequestHandlers.Channels, ChannelBan(), HandleRequest()

Community 1715 - "Entity (Community 1715)"

Cohesion: 0.70 Nodes (5): ChannelGetMutedCharacters.cs, ChannelGetMutedCharacters.cs, Perpetuum.RequestHandlers.Channels, ChannelGetMutedCharacters, HandleRequest()

Community 1716 - "Entity (Community 1716)"

Cohesion: 0.70 Nodes (5): ChannelGetBannedMembers.cs, ChannelGetBannedMembers.cs, ChannelGetBannedMembers(), HandleRequest(), Perpetuum.RequestHandlers.Channels

Community 2033 - "Entity (Community 2033)"

Cohesion: 0.70 Nodes (5): IMineralNodeGeneratorFactory.cs, IMineralNodeGeneratorFactory.cs, Create(), Perpetuum.Zones.Terrains.Materials.Minerals.Generators, IMineralNodeGeneratorFactory

Community 2034 - "Entity (Community 2034)"

Cohesion: 0.70 Nodes (5): SiegeHackModule.cs, SiegeHackModule.cs, OnAction(), SiegeHackModule(), Perpetuum.Modules

Community 2031 - "Entity (Community 2031)"

Cohesion: 0.70 Nodes (5): IMineralNodeGenerator.cs, IMineralNodeGenerator.cs, Generate(), Perpetuum.Zones.Terrains.Materials.Minerals.Generators, IMineralNodeGenerator

Community 2035 - "Entity (Community 2035)"

Cohesion: 0.40 Nodes (5): TechTreePointsHandler.cs, UpdatePoints(), GetAvailablePoints(), AddAvailablePointsToDictionary(), Perpetuum.Services.TechTree

Community 2032 - "Entity (Community 2032)"

Cohesion: 0.40 Nodes (5): ItemTemplate.cs, if(), OnValidate(), OnBuild(), ItemTemplate()

Community 1913 - "Entity (Community 1913)"

Cohesion: 0.70 Nodes (5): ZoneDebugLOS.cs, ZoneDebugLOS.cs, ZoneDebugLOS, Perpetuum.RequestHandlers, HandleRequest()

Community 1912 - "Entity (Community 1912)"

Cohesion: 0.70 Nodes (5): SocialGetMyList.cs, SocialGetMyList.cs, SocialGetMyList, HandleRequest(), Perpetuum.RequestHandlers.Socials

Community 1914 - "Entity (Community 1914)"

Cohesion: 0.70 Nodes (5): ZoneRemoveObject.cs, ZoneRemoveObject.cs, Perpetuum.RequestHandlers, ZoneRemoveObject(), HandleRequest()

Community 1916 - "Entity (Community 1916)"

Cohesion: 0.70 Nodes (5): ProximityProbeGetRegistrationInfo.cs, ProximityProbeGetRegistrationInfo.cs, HandleRequest(), Perpetuum.RequestHandlers, ProximityProbeGetRegistrationInfo()

Community 1915 - "Entity (Community 1915)"

Cohesion: 0.70 Nodes (5): ProximityProbeList.cs, ProximityProbeList.cs, HandleRequest(), Perpetuum.RequestHandlers, ProximityProbeList()

Community 1583 - "Entity (Community 1583)"

Cohesion: 0.40 Nodes (5): CategoryFlagsHierarchy.cs, while(), BuildRoots(), if(), Perpetuum.AdminTool.Entities

Community 1581 - "Entity (Community 1581)"

Cohesion: 0.70 Nodes (5): GetDistances.cs, GetDistances.cs, Perpetuum.RequestHandlers, HandleRequest(), GetDistances

Community 1582 - "Entity (Community 1582)"

Cohesion: 0.70 Nodes (5): MaterialTypeExtensions.cs, MaterialTypeExtensions.cs, GetName(), ToMaterialType(), Perpetuum.Zones.Terrains.Materials

Community 1631 - "Entity (Community 1631)"

Cohesion: 0.40 Nodes (5): StationaryIdleAI.cs, Enter(), Perpetuum.Zones.NpcSystem.AI, Update(), ToHomeAI()

Community 1630 - "Entity (Community 1630)"

Cohesion: 0.40 Nodes (5): TemplateChanges.cs, ComputeDeleteChanges(), ComputeChanges(), StringEqualsNullSafe(), Perpetuum.AdminTool.Editing

Community 1629 - "Entity (Community 1629)"

Cohesion: 0.70 Nodes (5): DisplaySpots.cs, DisplaySpots.cs, DrawResultOnBitmap(), Perpetuum.RequestHandlers.Zone.StatsMapDrawing, DisplaySpots()

Community 1905 - "Entity (Community 1905)"

Cohesion: 0.70 Nodes (5): ZoneSetPlantsMode.cs, ZoneSetPlantsMode.cs, HandleRequest(), Perpetuum.RequestHandlers.Zone, ZoneSetPlantsMode

Community 1907 - "Entity (Community 1907)"

Cohesion: 0.70 Nodes (5): TransportAssignmentContainerInfo.cs, TransportAssignmentContainerInfo.cs, Perpetuum.RequestHandlers.TransportAssignments, HandleRequest(), TransportAssignmentContainerInfo

Community 1906 - "Entity (Community 1906)"

Cohesion: 0.70 Nodes (5): ZoneSetPlantSpeed.cs, ZoneSetPlantSpeed.cs, HandleRequest(), ZoneSetPlantSpeed, Perpetuum.RequestHandlers.Zone

Community 1908 - "Entity (Community 1908)"

Cohesion: 0.70 Nodes (5): TradeRequestHandler.cs, TradeRequestHandler.cs, Perpetuum.RequestHandlers.Trades, HandleRequest(), CheckTradersAndThrowIfFailed()

Community 1723 - "Entity (Community 1723)"

Cohesion: 0.70 Nodes (5): ChannelTypesModule.cs, ChannelTypesModule.cs, Load(), Perpetuum.Bootstrapper.Modules, ChannelTypesModule

Community 1722 - "Entity (Community 1722)"

Cohesion: 0.70 Nodes (5): ChangeSessionPassword.cs, ChangeSessionPassword.cs, ChangeSessionPassword(), Perpetuum.RequestHandlers.AdminTools, HandleRequest()

Community 1724 - "Entity (Community 1724)"

Cohesion: 0.70 Nodes (5): AutoActivatedTypesModule.cs, AutoActivatedTypesModule.cs, AutoActivatedTypesModule, Perpetuum.Bootstrapper.Modules, Load()

Community 2040 - "Entity (Community 2040)"

Cohesion: 0.70 Nodes (5): RemoteCommandTranslatorHarvestingAmountProperty.cs, RemoteCommandTranslatorHarvestingAmountProperty.cs, Perpetuum.Modules.ModuleProperties, CalculateValue(), RemoteCommandTranslatorHarvestingAmountProperty()

Community 2038 - "Entity (Community 2038)"

Cohesion: 0.40 Nodes (5): ItemSupply.cs, ItemSupply(), if(), foreach(), GetSuppliedItem()

Community 2039 - "Entity (Community 2039)"

Cohesion: 0.40 Nodes (5): ProductionComponentCollector.cs, Perpetuum.Services.ProductionEngine, Collect(), if(), Factory()

Community 2037 - "Entity (Community 2037)"

Cohesion: 0.70 Nodes (5): RemoteCommandTranslatorArmorMaxProperty.cs, RemoteCommandTranslatorArmorMaxProperty.cs, RemoteCommandTranslatorArmorMaxProperty(), CalculateValue(), Perpetuum.Modules.ModuleProperties

Community 2036 - "Entity (Community 2036)"

Cohesion: 0.70 Nodes (5): IFittingPresetRepository.cs, IFittingPresetRepository.cs, IFittingPresetRepository, Perpetuum.Robots.Fitting, DeleteById()

Community 1770 - "Entity (Community 1770)"

Cohesion: 0.70 Nodes (5): ProductionPrototypeQuery.cs, ProductionPrototypeQuery.cs, Perpetuum.RequestHandlers.Production, HandleRequest(), ProductionPrototypeQuery()

Community 1771 - "Entity (Community 1771)"

Cohesion: 0.70 Nodes (5): IConvertible.cs, IConvertible.cs, Perpetuum.Converters, ConvertTo(), IConvertible

Community 1772 - "Entity (Community 1772)"

Cohesion: 0.70 Nodes (5): AmmoProperty.cs, AmmoProperty.cs, CalculateValue(), AmmoProperty(), Perpetuum.Items.Ammos

Community 1769 - "Entity (Community 1769)"

Cohesion: 0.40 Nodes (5): CustomDictionary.cs, Perpetuum, GetDictionary(), catch(), ICustomDictionary

Community 1859 - "Entity (Community 1859)"

Cohesion: 0.70 Nodes (5): GetStandingForDefaultAlliances.cs, GetStandingForDefaultAlliances.cs, HandleRequest(), Perpetuum.RequestHandlers.Standings, GetStandingForDefaultAlliances()

Community 1858 - "Entity (Community 1858)"

Cohesion: 0.70 Nodes (5): CorporationAlias.cs, CorporationAlias.cs, Perpetuum.Groups.Corporations, ToDictionary(), CorporationAlias()

Community 1860 - "Entity (Community 1860)"

Cohesion: 0.70 Nodes (5): GetStandingForDefaultCorporations.cs, GetStandingForDefaultCorporations.cs, Perpetuum.RequestHandlers.Standings, GetStandingForDefaultCorporations(), HandleRequest()

Community 1857 - "Entity (Community 1857)"

Cohesion: 0.40 Nodes (5): SocialFriendRequest.cs, switch(), SocialFriendRequest, HandleRequest(), Perpetuum.RequestHandlers.Socials

Community 2045 - "Entity (Community 2045)"

Cohesion: 0.40 Nodes (5): MissionProcessorDeliverMission.cs, foreach(), DeliverMissionByTargetList(), LookUpContainerForMissionDeliverItems(), if()

Community 2042 - "Entity (Community 2042)"

Cohesion: 0.40 Nodes (5): ProductionDataAccess.cs, GetDecalibration(), foreach(), if(), ProductionDataAccess()

Community 2041 - "Entity (Community 2041)"

Cohesion: 0.40 Nodes (5): ShiftedConsumerTimer.cs, Perpetuum.Timers, Reset(), Update(), if()

Community 2044 - "Entity (Community 2044)"

Cohesion: 0.40 Nodes (5): Trade.cs, Trade(), foreach(), TransferCredit(), if()

Community 2043 - "Entity (Community 2043)"

Cohesion: 0.70 Nodes (5): PlantInfoExtensions.cs, PlantInfoExtensions.cs, foreach(), CountPlants(), Perpetuum.Zones.Terrains.Materials.Plants.ExtensionsMethods

Community 1865 - "Entity (Community 1865)"

Cohesion: 0.40 Nodes (5): SteamListAccounts.cs, using(), HandleRequest(), Perpetuum.RequestHandlers, PerpetuumException()

Community 1868 - "Entity (Community 1868)"

Cohesion: 0.70 Nodes (5): ZoneGetPlantsMode.cs, ZoneGetPlantsMode.cs, Perpetuum.RequestHandlers.Zone, HandleRequest(), ZoneGetPlantsMode

Community 1866 - "Entity (Community 1866)"

Cohesion: 0.70 Nodes (5): ZoneListPresences.cs, ZoneListPresences.cs, Perpetuum.RequestHandlers.Zone, ZoneListPresences, HandleRequest()

Community 1867 - "Entity (Community 1867)"

Cohesion: 0.70 Nodes (5): ZoneGetQueueInfo.cs, ZoneGetQueueInfo.cs, HandleRequest(), ZoneGetQueueInfo, Perpetuum.RequestHandlers.Zone

Community 2026 - "Entity (Community 2026)"

Cohesion: 0.70 Nodes (5): DecorCategoryList.cs, DecorCategoryList.cs, HandleRequest(), DecorCategoryList, Perpetuum.RequestHandlers

Community 2023 - "Entity (Community 2023)"

Cohesion: 0.70 Nodes (5): CorporationRoleHistory.cs, CorporationRoleHistory.cs, CorporationRoleHistory(), Perpetuum.RequestHandlers.Corporations, HandleRequest()

Community 2022 - "Entity (Community 2022)"

Cohesion: 0.70 Nodes (5): SparkTeleport.cs, SparkTeleport.cs, Perpetuum.Services.Sparks.Teleports, ToDictionary(), SparkTeleport

Community 2024 - "Entity (Community 2024)"

Cohesion: 0.40 Nodes (5): SparkRepository.cs, Perpetuum.Services.Sparks, foreach(), CreateSparkFromRecord(), Get()

Community 2025 - "Entity (Community 2025)"

Cohesion: 0.70 Nodes (5): SessionManagerExtensions.cs, SessionManagerExtensions.cs, Perpetuum.Services.Sessions, HasFreeSlot(), DeselectCharacter()

Community 1669 - "Entity (Community 1669)"

Cohesion: 0.70 Nodes (5): ItemResearchLevel.cs, ItemResearchLevel.cs, Perpetuum.Services.ProductionEngine, ItemResearchLevel, ToDictionary()

Community 1667 - "Entity (Community 1667)"

Cohesion: 0.70 Nodes (5): CharacterClearHomeBase.cs, CharacterClearHomeBase.cs, CharacterClearHomeBase, HandleRequest(), Perpetuum.RequestHandlers.Characters

Community 1668 - "Entity (Community 1668)"

Cohesion: 0.70 Nodes (5): ChannelTalk.cs, ChannelTalk.cs, HandleRequest(), ChannelTalk(), Perpetuum.RequestHandlers.Channels

Community 1763 - "Entity (Community 1763)"

Cohesion: 0.70 Nodes (5): ProductionCPRGInfo.cs, ProductionCPRGInfo.cs, Perpetuum.RequestHandlers.Production, ProductionCPRGInfo(), HandleRequest()

Community 1764 - "Entity (Community 1764)"

Cohesion: 0.70 Nodes (5): Database.cs, Database.cs, foreach(), if(), Perpetuum.Data

Community 1765 - "Entity (Community 1765)"

Cohesion: 0.70 Nodes (5): ProductionFacilityDescription.cs, ProductionFacilityDescription.cs, Perpetuum.RequestHandlers.Production, HandleRequest(), ProductionFacilityDescription()

Community 1709 - "Entity (Community 1709)"

Cohesion: 0.70 Nodes (5): RawSqlChange.cs, RawSqlChange.cs, RawSqlChange(), Perpetuum.AdminTool.Editing, ToSql()

Community 1708 - "Entity (Community 1708)"

Cohesion: 0.70 Nodes (5): ILayerAction.cs, ILayerAction.cs, ILayerAction, Execute(), Perpetuum.Zones.Terrains

Community 1710 - "Entity (Community 1710)"

Cohesion: 0.40 Nodes (5): NewRobotRepository.cs, RobotTemplateRelationData(), Perpetuum.AdminTool.NewRobot, if(), LoadChassisBonusesAsync()

Community 1838 - "Entity (Community 1838)"

Cohesion: 0.70 Nodes (5): ZoneMoveUnit.cs, ZoneMoveUnit.cs, HandleRequest(), ZoneMoveUnit(), Perpetuum.RequestHandlers.Zone

Community 1836 - "Entity (Community 1836)"

Cohesion: 0.70 Nodes (5): ZoneNpcFlockNew.cs, ZoneNpcFlockNew.cs, ZoneNpcFlockNew(), Perpetuum.RequestHandlers.Zone, HandleRequest()

Community 1837 - "Entity (Community 1837)"

Cohesion: 0.70 Nodes (5): ZoneNpcFlockKill.cs, ZoneNpcFlockKill.cs, Perpetuum.RequestHandlers.Zone, HandleRequest(), ZoneNpcFlockKill

Community 1835 - "Entity (Community 1835)"

Cohesion: 0.70 Nodes (5): ZoneDecorAdd.cs, ZoneDecorAdd.cs, ZoneDecorAdd(), HandleRequest(), Perpetuum.RequestHandlers.Zone

Community 2066 - "Entity (Community 2066)"

Cohesion: 0.70 Nodes (5): ProductionDecalibration.cs, ProductionDecalibration.cs, ProductionDecalibration(), DistortionMultiplier(), Perpetuum.Services.ProductionEngine

Community 2067 - "Entity (Community 2067)"

Cohesion: 0.70 Nodes (5): OreLayer.cs, OreLayer.cs, AcceptVisitor(), Perpetuum.Zones.Terrains.Materials.Minerals, OreLayer()

Community 2065 - "Entity (Community 2065)"

Cohesion: 0.70 Nodes (5): ProductionItemInfo.cs, ProductionItemInfo.cs, ProductionItemInfo(), ToDictionary(), Perpetuum.Services.ProductionEngine

Community 2069 - "Entity (Community 2069)"

Cohesion: 0.70 Nodes (5): SocialServiceExtensions.cs, SocialServiceExtensions.cs, Perpetuum.Services.Social, FilterWhoBlockedMe(), SendOnlineStateToFriends()

Community 2068 - "Entity (Community 2068)"

Cohesion: 0.70 Nodes (5): ISelector.cs, ISelector.cs, ISelector, GetNext(), Perpetuum.Selectors

Community 1592 - "Entity (Community 1592)"

Cohesion: 0.70 Nodes (5): CharacterTransactionHistory.cs, CharacterTransactionHistory.cs, Perpetuum.RequestHandlers.Characters, HandleRequest(), CharacterTransactionHistory

Community 1590 - "Entity (Community 1590)"

Cohesion: 0.70 Nodes (5): CorporationListMyApplications.cs, CorporationListMyApplications.cs, CorporationListMyApplications, Perpetuum.RequestHandlers.Corporations, HandleRequest()

Community 1591 - "Entity (Community 1591)"

Cohesion: 0.70 Nodes (5): PBSMiningTower.cs, PBSMiningTower.cs, PBSMiningTower, FeedWithItems(), Perpetuum.Zones.PBS.EffectNodes

Community 1612 - "Entity (Community 1612)"

Cohesion: 0.70 Nodes (5): ChannelRemoveBan.cs, ChannelRemoveBan.cs, ChannelRemoveBan(), HandleRequest(), Perpetuum.RequestHandlers.Channels

Community 1611 - "Entity (Community 1611)"

Cohesion: 0.70 Nodes (5): SparkList.cs, SparkList.cs, Perpetuum.RequestHandlers.Sparks, SparkList(), HandleRequest()

Community 1604 - "Entity (Community 1604)"

Cohesion: 0.70 Nodes (5): MissionData.cs, MissionData.cs, HandleRequest(), MissionData(), Perpetuum.RequestHandlers.Missions

Community 1603 - "Entity (Community 1603)"

Cohesion: 0.70 Nodes (5): CharacterGetZoneInfo.cs, CharacterGetZoneInfo.cs, Perpetuum.RequestHandlers.Characters, HandleRequest(), CharacterGetZoneInfo

Community 1602 - "Entity (Community 1602)"

Cohesion: 0.40 Nodes (5): IntervalLayerSaver.cs, Stop(), Perpetuum.Zones.Terrains, Update(), Factory()

Community 1926 - "Entity (Community 1926)"

Cohesion: 0.40 Nodes (5): ZoneEnvironmentHandler.cs, ZoneEnvironmentHandler(), CollectEnvironmentFromPosition(), for(), if()

Community 1929 - "Entity (Community 1929)"

Cohesion: 0.40 Nodes (5): EntityEnvironment.cs, EntityEnvironmentDescription(), ConvertTilesToList(), Perpetuum.Zones.Environments, LoadEnvironmentSql()

Community 1928 - "Entity (Community 1928)"

Cohesion: 0.70 Nodes (5): EntityEnvironmentDescription.cs, EntityEnvironmentDescription.cs, EntityEnvironmentDescription, ToDictionary(), Perpetuum.Zones.Environments

Community 1927 - "Entity (Community 1927)"

Cohesion: 0.40 Nodes (5): EconomyMoneySupplyViewModel.cs, RefreshAsync(), Perpetuum.AdminTool.ViewModels, CanRefresh(), EconomyMoneySupplyViewModel()

Community 1780 - "Entity (Community 1780)"

Cohesion: 0.70 Nodes (5): ProductionFacilityInfo.cs, ProductionFacilityInfo.cs, ProductionFacilityInfo(), Perpetuum.RequestHandlers.Production, HandleRequest()

Community 1778 - "Entity (Community 1778)"

Cohesion: 0.40 Nodes (5): EffectModule.cs, EffectModule(), if(), SetupEffect(), OnApplyingEffect()

Community 1777 - "Entity (Community 1777)"

Cohesion: 0.70 Nodes (5): ProductionInsuranceList.cs, ProductionInsuranceList.cs, HandleRequest(), Perpetuum.RequestHandlers.Production, ProductionInsuranceList

Community 1779 - "Entity (Community 1779)"

Cohesion: 0.70 Nodes (5): ICombatLogSaver.cs, ICombatLogSaver.cs, ICombatLogSaver, Save(), Perpetuum.Zones.CombatLogs

Community 1776 - "Entity (Community 1776)"

Cohesion: 0.70 Nodes (5): ProductionMergeResearchKitsMultiQuery.cs, ProductionMergeResearchKitsMultiQuery.cs, ProductionMergeResearchKitsMultiQuery(), HandleRequest(), Perpetuum.RequestHandlers.Production

Community 1610 - "Entity (Community 1610)"

Cohesion: 0.70 Nodes (5): AccountTransactionLogger.cs, AccountTransactionLogger.cs, BuildCommand(), AccountTransactionLogger, Perpetuum.Accounting

Community 1608 - "Entity (Community 1608)"

Cohesion: 0.70 Nodes (5): ChannelSetTopic.cs, ChannelSetTopic.cs, HandleRequest(), Perpetuum.RequestHandlers.Channels, ChannelSetTopic()

Community 1609 - "Entity (Community 1609)"

Cohesion: 0.70 Nodes (5): ChannelGlobalMute.cs, ChannelGlobalMute.cs, ChannelGlobalMute, HandleRequest(), Perpetuum.RequestHandlers.Channels

Community 1607 - "Entity (Community 1607)"

Cohesion: 0.70 Nodes (5): SparkTeleportList.cs, SparkTeleportList.cs, SparkTeleportList(), HandleRequest(), Perpetuum.RequestHandlers.Sparks

Community 1594 - "Entity (Community 1594)"

Cohesion: 0.40 Nodes (5): CharacterSelect.cs, foreach(), GetJoinChannelData(), Perpetuum.RequestHandlers.Characters, HandleRequest()

Community 1593 - "Entity (Community 1593)"

Cohesion: 0.40 Nodes (5): AutoMarketStatisticsViewModel.cs, catch(), OnIsLoadingChanged(), foreach(), if()

Community 1634 - "Entity (Community 1634)"

Cohesion: 0.70 Nodes (5): AlarmStart.cs, AlarmStart.cs, HandleRequest(), AlarmStart, Perpetuum.RequestHandlers.Zone

Community 1632 - "Entity (Community 1632)"

Cohesion: 0.40 Nodes (5): Behavior.cs, PassiveBehavior(), RemoteControlledDroneBehavior(), NeutralBehavior(), Behavior()

Community 1633 - "Entity (Community 1633)"

Cohesion: 0.40 Nodes (5): StationaryCombatAI.cs, Perpetuum.Zones.NpcSystem.AI, Update(), InitSelector(), SetPrimaryDwellTime()

Community 1827 - "Entity (Community 1827)"

Cohesion: 0.40 Nodes (5): WeightedCollection.cs, WeightedCollection, Add(), GetRandom(), Perpetuum.Collections

Community 1828 - "Entity (Community 1828)"

Cohesion: 0.40 Nodes (5): DrawMissionTargetLog.cs, DrawAllTargetsOnZone(), if(), DrawEntriesOnBitmap(), foreach()

Community 1829 - "Entity (Community 1829)"

Cohesion: 0.70 Nodes (5): UseItem.cs, UseItem.cs, UseItem, Perpetuum.RequestHandlers.Zone, HandleRequest()

Community 1830 - "Entity (Community 1830)"

Cohesion: 0.70 Nodes (5): ZoneCreateGarder.cs, ZoneCreateGarder.cs, HandleRequest(), Perpetuum.RequestHandlers.Zone, ZoneCreateGarder

Community 1589 - "Entity (Community 1589)"

Cohesion: 0.40 Nodes (5): IndustrialTarget.cs, CompareTo(), AddIndustrialValue(), return(), Perpetuum.Zones.NpcSystem.IndustrialTargetsManagement

Community 1587 - "Entity (Community 1587)"

Cohesion: 0.40 Nodes (5): FleeAI.cs, FleeAI(), foreach(), if(), StartRetreatPath()

Community 1588 - "Entity (Community 1588)"

Cohesion: 0.70 Nodes (5): GetHighScores.cs, GetHighScores.cs, GetHighScores(), HandleRequest(), Perpetuum.RequestHandlers

Community 1586 - "Entity (Community 1586)"

Cohesion: 0.40 Nodes (5): ExtensionRemoveLevel.cs, using(), Perpetuum.RequestHandlers.Extensions, HandleRequest_old(), HandleRequest()

Community 2019 - "Entity (Community 2019)"

Cohesion: 0.40 Nodes (5): WeatherInfo.cs, Perpetuum.Services.Weather, getWeatherState(), Update(), CreateUpdatePacket()

Community 2021 - "Entity (Community 2021)"

Cohesion: 0.70 Nodes (5): StandingLogEntry.cs, StandingLogEntry.cs, Perpetuum.Services.Standing, ToDictionary(), StandingLogEntry

Community 2018 - "Entity (Community 2018)"

Cohesion: 0.40 Nodes (5): SizeExtensions.cs, Contains(), ToArea(), Diagonal(), Position()

Community 2020 - "Entity (Community 2020)"

Cohesion: 0.70 Nodes (5): CorporationHangarLogList.cs, CorporationHangarLogList.cs, CorporationHangarLogList, Perpetuum.RequestHandlers.Corporations, HandleRequest()

Community 2017 - "Entity (Community 2017)"

Cohesion: 0.40 Nodes (5): IState.cs, Update(), Exit(), AnonymousState(), Enter()

Community 1767 - "Entity (Community 1767)"

Cohesion: 0.70 Nodes (5): ProductionFacilityOnOff.cs, ProductionFacilityOnOff.cs, HandleRequest(), Perpetuum.RequestHandlers.Production, ProductionFacilityOnOff()

Community 1768 - "Entity (Community 1768)"

Cohesion: 0.70 Nodes (5): ProductionGetCPRGFromLineQuery.cs, ProductionGetCPRGFromLineQuery.cs, Perpetuum.RequestHandlers.Production, ProductionGetCPRGFromLineQuery(), HandleRequest()

Community 1766 - "Entity (Community 1766)"

Cohesion: 0.40 Nodes (5): AnonymousEnlistmentNotification.cs, _onRollback(), Create(), AnonymousEnlistmentNotification(), _onCompleted()

Community 1755 - "Entity (Community 1755)"

Cohesion: 0.70 Nodes (5): PBSEventArgs.cs, PBSEventArgs.cs, NodeAttackedEventArgs(), Perpetuum.Zones.PBS, PBSEventArgs()

Community 1753 - "Entity (Community 1753)"

Cohesion: 0.70 Nodes (5): IConverter.cs, IConverter.cs, Convert(), IConverter, Perpetuum.Converters

Community 1754 - "Entity (Community 1754)"

Cohesion: 0.70 Nodes (5): ProductionRefineQuery.cs, ProductionRefineQuery.cs, HandleRequest(), Perpetuum.RequestHandlers.Production, ProductionRefineQuery()

Community 1752 - "Entity (Community 1752)"

Cohesion: 0.70 Nodes (5): ProductionRepairQuery.cs, ProductionRepairQuery.cs, Perpetuum.RequestHandlers.Production, HandleRequest(), ProductionRepairQuery()

Community 1692 - "Entity (Community 1692)"

Cohesion: 0.70 Nodes (5): SpawnPortalMessage.cs, SpawnPortalMessage.cs, Perpetuum.Services.EventServices.EventMessages, SpawnPortalMessage(), ToString()

Community 1693 - "Entity (Community 1693)"

Cohesion: 0.70 Nodes (5): ChannelList.cs, ChannelList.cs, HandleRequest(), Perpetuum.RequestHandlers.Channels, ChannelList()

Community 1694 - "Entity (Community 1694)"

Cohesion: 0.40 Nodes (5): ZoneExtensions.Player.cs, GetPrimaryLockedTileOrThrow(), GetPlayerByCharacterId(), if(), TryGetPlayer()

Community 1623 - "Entity (Community 1623)"

Cohesion: 0.40 Nodes (5): RoamingFlock.cs, IsPresenceInSpawningState(), GetSpawnPosition(), Perpetuum.Zones.NpcSystem.Flocks, Update()

Community 1624 - "Entity (Community 1624)"

Cohesion: 0.70 Nodes (5): SocialRequestHandler.cs, SocialRequestHandler.cs, CreateMessageToClient(), Perpetuum.RequestHandlers.Socials, HandleRequest()

Community 1622 - "Entity (Community 1622)"

Cohesion: 0.70 Nodes (5): CombatLogHelper.cs, CombatLogHelper.cs, GetUnitInfo(), CombatLogHelper(), Perpetuum.Zones.CombatLogs

Community 1981 - "Entity (Community 1981)"

Cohesion: 0.70 Nodes (5): GetStabilityBonusThresholds.cs, GetStabilityBonusThresholds.cs, HandleRequest(), GetStabilityBonusThresholds, Perpetuum.RequestHandlers.Intrusion

Community 1979 - "Entity (Community 1979)"

Cohesion: 0.70 Nodes (5): IMarketRobotPriceWriter.cs, IMarketRobotPriceWriter.cs, Perpetuum.Services.MarketEngine, IMarketRobotPriceWriter, WriteRobotPrices()

Community 1980 - "Entity (Community 1980)"

Cohesion: 0.70 Nodes (5): GetIntrusionStabilityLog.cs, GetIntrusionStabilityLog.cs, Perpetuum.RequestHandlers.Intrusion, GetIntrusionStabilityLog(), HandleRequest()

Community 1978 - "Entity (Community 1978)"

Cohesion: 0.70 Nodes (5): GetIntrusionLog.cs, GetIntrusionLog.cs, HandleRequest(), Perpetuum.RequestHandlers.Intrusion, GetIntrusionLog()

Community 1977 - "Entity (Community 1977)"

Cohesion: 0.70 Nodes (5): BaseGetOwnershipInfo.cs, BaseGetOwnershipInfo.cs, BaseGetOwnershipInfo, Perpetuum.RequestHandlers.Intrusion, HandleRequest()

Community 1729 - "Entity (Community 1729)"

Cohesion: 0.70 Nodes (5): AutoMarketTradeListView.xaml.cs, AutoMarketTradeListView.xaml.cs, OnAddItemClick(), Perpetuum.AdminTool.Views, AutoMarketTradeListView()

Community 1728 - "Entity (Community 1728)"

Cohesion: 0.70 Nodes (5): IIDGenerator.cs, IIDGenerator.cs, IIDGenerator, Perpetuum.IDGenerators, GetNextID()

Community 1730 - "Entity (Community 1730)"

Cohesion: 0.70 Nodes (5): AutoMarketRawMaterialsView.xaml.cs, AutoMarketRawMaterialsView.xaml.cs, AutoMarketRawMaterialsView(), Perpetuum.AdminTool.Views, InitializeComponent()

Community 1751 - "Entity (Community 1751)"

Cohesion: 0.70 Nodes (5): ServerShutDown.cs, ServerShutDown.cs, ServerShutDown(), HandleRequest(), Perpetuum.RequestHandlers

Community 1749 - "Entity (Community 1749)"

Cohesion: 0.70 Nodes (5): Request.cs, Request.cs, Request, Perpetuum.Host.Requests, ZoneRequest()

Community 1750 - "Entity (Community 1750)"

Cohesion: 0.40 Nodes (5): IntRange.cs, if(), GetHashCode(), return(), Perpetuum

Community 1748 - "Entity (Community 1748)"

Cohesion: 0.70 Nodes (5): TechTreeRequestHandler.cs, TechTreeRequestHandler.cs, SendInfoToCorporation(), Perpetuum.RequestHandlers.TechTree, HandleRequest()

Community 1707 - "Entity (Community 1707)"

Cohesion: 0.70 Nodes (5): ResponseMessageBase.cs, ResponseMessageBase.cs, ResponseMessageBase(), GetNode(), Open.Nat.Upnp

Community 1705 - "Entity (Community 1705)"

Cohesion: 0.70 Nodes (5): GetExternalIPAddressResponseMessage.cs, GetExternalIPAddressResponseMessage.cs, GetExternalIPAddressResponseMessage(), Open.Nat.Upnp.Messages.Responses, if()

Community 1706 - "Entity (Community 1706)"

Cohesion: 0.70 Nodes (5): SqlExportBuilder.cs, SqlExportBuilder.cs, IfNotExistsInsert(), DeclareIdVar(), Perpetuum.AdminTool.Export

Community 1702 - "Entity (Community 1702)"

Cohesion: 0.40 Nodes (5): ISessionManager.cs, ISessionManager, Contains(), Get(), Perpetuum.Services.Sessions

Community 1704 - "Entity (Community 1704)"

Cohesion: 0.70 Nodes (5): LiquidLayer.cs, LiquidLayer.cs, LiquidLayer(), Perpetuum.Zones.Terrains.Materials.Minerals, AcceptVisitor()

Community 1703 - "Entity (Community 1703)"

Cohesion: 0.40 Nodes (5): NewItemRepository.cs, NewItemRepository(), while(), using(), if()

Community 1553 - "Entity (Community 1553)"

Cohesion: 0.70 Nodes (5): YellowPagesDelete.cs, YellowPagesDelete.cs, Perpetuum.RequestHandlers.Corporations.YellowPages, HandleRequest(), YellowPagesDelete()

Community 1551 - "Entity (Community 1551)"

Cohesion: 0.70 Nodes (5): NpcEp.cs, NpcEp.cs, GetEpForNpc(), Perpetuum.Zones.NpcSystem, if()

Community 1552 - "Entity (Community 1552)"

Cohesion: 0.40 Nodes (5): NewItemDialogViewModel.cs, TryAdd(), OnPropertyChanged(), catch(), if()

Community 2072 - "Entity (Community 2072)"

Cohesion: 0.70 Nodes (5): DeleteMineralNode.cs, DeleteMineralNode.cs, Execute(), Perpetuum.Zones.Terrains.Materials.Minerals.Actions, DeleteMineralNode()

Community 2073 - "Entity (Community 2073)"

Cohesion: 0.70 Nodes (5): IEntityVisitor.cs, IEntityVisitor.cs, Visit(), IEntityVisitor, Perpetuum.EntityFramework

Community 2075 - "Entity (Community 2075)"

Cohesion: 0.70 Nodes (5): ModuloBasedSelector.cs, ModuloBasedSelector.cs, GetNext(), Perpetuum.Selectors, ModuloBasedSelector()

Community 2070 - "Entity (Community 2070)"

Cohesion: 0.70 Nodes (5): MissionEventInfo.cs, MissionEventInfo.cs, IsDefinitionMatching(), Perpetuum.Services.MissionEngine.MissionTargets, MissionEventInfo()

Community 2074 - "Entity (Community 2074)"

Cohesion: 0.70 Nodes (5): ISparkExtensionsReader.cs, ISparkExtensionsReader.cs, Perpetuum.Services.Sparks, GetAllBySparkID(), ISparkExtensionsReader

Community 2071 - "Entity (Community 2071)"

Cohesion: 0.40 Nodes (5): EnumerableExtensions.cs, if(), NotOfTypeHolder(), foreach(), GetEnumerator()

Community 1758 - "Entity (Community 1758)"

Cohesion: 0.40 Nodes (5): TransactionExtensions.cs, Perpetuum.Data, OnCommited(), if(), catch()

Community 1756 - "Entity (Community 1756)"

Cohesion: 0.40 Nodes (5): DictionaryExtensions.cs, return(), ToInsertString(), Perpetuum, Remove()

Community 1757 - "Entity (Community 1757)"

Cohesion: 0.70 Nodes (5): ItemDeployerHelper.cs, ItemDeployerHelper.cs, Perpetuum.Deployers, GetDeployerItemDefinition(), ItemDeployerHelper()

Community 1946 - "Entity (Community 1946)"

Cohesion: 0.70 Nodes (5): ChannelSetPassword.cs, ChannelSetPassword.cs, Perpetuum.RequestHandlers.Channels, HandleRequest(), ChannelSetPassword()

Community 1942 - "Entity (Community 1942)"

Cohesion: 0.70 Nodes (5): CharacterForceDeselect.cs, CharacterForceDeselect.cs, HandleRequest(), Perpetuum.RequestHandlers.Characters, CharacterForceDeselect()

Community 1943 - "Entity (Community 1943)"

Cohesion: 0.70 Nodes (5): NullArtifactGenerator.cs, NullArtifactGenerator.cs, GenerateArtifacts(), NullArtifactGenerator, Perpetuum.Zones.Artifacts.Generators

Community 1944 - "Entity (Community 1944)"

Cohesion: 0.70 Nodes (5): CharacterForceDisconnect.cs, CharacterForceDisconnect.cs, Perpetuum.RequestHandlers.Characters, HandleRequest(), CharacterForceDisconnect()

Community 1945 - "Entity (Community 1945)"

Cohesion: 0.70 Nodes (5): IArtifactLootGenerator.cs, IArtifactLootGenerator.cs, GenerateLoot(), Perpetuum.Zones.Artifacts.Generators.Loot, IArtifactLootGenerator

Community 2059 - "Entity (Community 2059)"

Cohesion: 0.40 Nodes (5): Robot.Helpers.cs, Robot, Build(), Perpetuum.Robots, GetOrThrow()

Community 2056 - "Entity (Community 2056)"

Cohesion: 0.70 Nodes (5): SaveMineralNode.cs, SaveMineralNode.cs, SaveMineralNode(), Execute(), Perpetuum.Zones.Terrains.Materials.Minerals.Actions

Community 2058 - "Entity (Community 2058)"

Cohesion: 0.70 Nodes (5): ILoginQueueService.cs, ILoginQueueService.cs, EnqueueAccount(), ILoginQueueService, Perpetuum.Services.Relay

Community 2057 - "Entity (Community 2057)"

Cohesion: 0.70 Nodes (5): Commands.cs, Commands.cs, Perpetuum, Commands(), GetCommandByText()

Community 1569 - "Entity (Community 1569)"

Cohesion: 0.70 Nodes (5): GetGenericPortMappingEntry.cs, GetGenericPortMappingEntry.cs, Open.Nat.Upnp.Messages.Requests, ToXml(), GetGenericPortMappingEntry()

Community 1568 - "Entity (Community 1568)"

Cohesion: 0.70 Nodes (5): UpnpNatDeviceInfo.cs, UpnpNatDeviceInfo.cs, UpnpNatDeviceInfo(), Open.Nat.Upnp, if()

Community 1570 - "Entity (Community 1570)"

Cohesion: 0.40 Nodes (5): ArtifactLootGenerator.cs, foreach(), Perpetuum.Zones.Artifacts.Generators.Loot, ArtifactLootItems(), GenerateLoot()

Community 1741 - "Entity (Community 1741)"

Cohesion: 0.40 Nodes (5): VolunteerCEOService.cs, SendVolunteerStatusToMembers(), GetExpiredVolunteers(), if(), VolunteerCEOService()

Community 1739 - "Entity (Community 1739)"

Cohesion: 0.70 Nodes (5): ServerMessage.cs, ServerMessage.cs, ServerMessage, HandleRequest(), Perpetuum.RequestHandlers

Community 1740 - "Entity (Community 1740)"

Cohesion: 0.40 Nodes (5): TransactionLogEventBuilder.cs, SetInvolvedCorporation(), SetItem(), SetCorporation(), SetContainer()

Community 1773 - "Entity (Community 1773)"

Cohesion: 0.40 Nodes (5): TacticalRemoteControllerModule.cs, Perpetuum.Modules, SetupEffect(), if(), CreateAndConfigureRcu()

Community 1774 - "Entity (Community 1774)"

Cohesion: 0.70 Nodes (5): IArgument.cs, IArgument.cs, IArgument, Check(), Perpetuum

Community 1775 - "Entity (Community 1775)"

Cohesion: 0.40 Nodes (5): BufferedLogger.cs, Dispose(), BufferedLogger(), Log(), Perpetuum.Log.Loggers

Community 1839 - "Entity (Community 1839)"

Cohesion: 0.70 Nodes (5): TriggerMissionStructure.cs, TriggerMissionStructure.cs, TriggerMissionStructure, HandleRequest(), Perpetuum.RequestHandlers.Zone

Community 1651 - "Entity (Community 1651)"

Cohesion: 0.70 Nodes (5): CorporationMember.cs, CorporationMember.cs, CorporationMember, Perpetuum.Groups.Corporations, ToDictionary()

Community 1841 - "Entity (Community 1841)"

Cohesion: 0.40 Nodes (5): Container.Helpers.cs, GetWithItems(), GetFromStructure(), ContainerHelper(), if()

Community 1840 - "Entity (Community 1840)"

Cohesion: 0.40 Nodes (5): TechTreeUnlock.cs, Perpetuum.RequestHandlers.TechTree, foreach(), HandleRequest(), using()

Community 1652 - "Entity (Community 1652)"

Cohesion: 0.40 Nodes (5): Turret.cs, if(), LockHostile(), Turret(), IsHostile()

Community 1650 - "Entity (Community 1650)"

Cohesion: 0.70 Nodes (5): AccountGetTransactionHistory.cs, AccountGetTransactionHistory.cs, Perpetuum.RequestHandlers, AccountGetTransactionHistory(), HandleRequest()

Community 1562 - "Entity (Community 1562)"

Cohesion: 0.70 Nodes (5): FreshNewsCount.cs, FreshNewsCount.cs, FreshNewsCount, HandleRequest(), Perpetuum.RequestHandlers

Community 1561 - "Entity (Community 1561)"

Cohesion: 0.40 Nodes (5): Hostile.cs, AddThreat(), Perpetuum.Zones.NpcSystem.ThreatManaging, CompareTo(), return()

Community 1560 - "Entity (Community 1560)"

Cohesion: 0.70 Nodes (5): CorporationMemberRoleHistory.cs, CorporationMemberRoleHistory.cs, CorporationMemberRoleHistory(), HandleRequest(), Perpetuum.RequestHandlers.Corporations

Community 1559 - "Entity (Community 1559)"

Cohesion: 0.70 Nodes (5): IInterzonePresenceConfigurationReader.cs, IInterzonePresenceConfigurationReader.cs, Perpetuum.Zones.NpcSystem.Presences.InterzonePresences, GetAll(), IInterzonePresenceConfigurationReader

Community 1563 - "Entity (Community 1563)"

Cohesion: 0.40 Nodes (5): RobotSqlBuilder.cs, RawSqlChange(), StripPartRefKeys(), Perpetuum.AdminTool.NewRobot, Build()

Community 1565 - "Entity (Community 1565)"

Cohesion: 0.70 Nodes (5): MailSend.cs, MailSend.cs, MailSend, HandleRequest(), Perpetuum.RequestHandlers.Mails

Community 1564 - "Entity (Community 1564)"

Cohesion: 0.70 Nodes (5): DeletePortMappingRequestMessage.cs, DeletePortMappingRequestMessage.cs, ToXml(), Open.Nat.Upnp.Messages.Requests, DeletePortMappingRequestMessage()

Community 2061 - "Entity (Community 2061)"

Cohesion: 0.40 Nodes (5): MineralExtractor.cs, MineralExtractor(), if(), MineralDistance(), for()

Community 2062 - "Entity (Community 2062)"

Cohesion: 0.70 Nodes (5): PunchBag.cs, PunchBag.cs, ToDictionary(), PunchBag, Perpetuum.Zones.PunchBags

Community 2063 - "Entity (Community 2063)"

Cohesion: 0.70 Nodes (5): IPlantHarvester.cs, IPlantHarvester.cs, Perpetuum.Zones.Terrains.Materials.Plants.Harvesters, HarvestPlant(), IPlantHarvester

Community 2064 - "Entity (Community 2064)"

Cohesion: 0.70 Nodes (5): ILogger.cs, ILogger.cs, ILogger, Perpetuum.Log, Log()

Community 2060 - "Entity (Community 2060)"

Cohesion: 0.70 Nodes (5): ProximityProbeDeployer.cs, ProximityProbeDeployer.cs, Perpetuum.Zones.ProximityProbes, CreateDeployableItem(), ProximityProbeDeployer()

Community 1670 - "Entity (Community 1670)"

Cohesion: 0.70 Nodes (5): CorporationDocumentUnmonitor.cs, CorporationDocumentUnmonitor.cs, Perpetuum.RequestHandlers.Corporations, CorporationDocumentUnmonitor, HandleRequest()

Community 1671 - "Entity (Community 1671)"

Cohesion: 0.70 Nodes (5): IRiftManager.cs, IRiftManager.cs, Update(), Perpetuum.Services.RiftSystem, IRiftManager

Community 1672 - "Entity (Community 1672)"

Cohesion: 0.70 Nodes (5): CorporationInfo.cs, CorporationInfo.cs, CorporationInfo, HandleRequest(), Perpetuum.RequestHandlers.Corporations

Community 1899 - "Entity (Community 1899)"

Cohesion: 0.40 Nodes (5): ZoneDrawRamp.cs, foreach(), DrawRamp(), if(), for()

Community 1897 - "Entity (Community 1897)"

Cohesion: 0.70 Nodes (5): ZoneEnvironmentDescriptionList.cs, ZoneEnvironmentDescriptionList.cs, Perpetuum.RequestHandlers.Zone, HandleRequest(), ZoneEnvironmentDescriptionList

Community 1898 - "Entity (Community 1898)"

Cohesion: 0.70 Nodes (5): ZoneEntityChangeState.cs, ZoneEntityChangeState.cs, ZoneEntityChangeState, Perpetuum.RequestHandlers.Zone, HandleRequest()

Community 2014 - "Entity (Community 2014)"

Cohesion: 0.70 Nodes (5): SystemTools.cs, SystemTools.cs, if(), Perpetuum, GetCallStack()

Community 2013 - "Entity (Community 2013)"

Cohesion: 0.70 Nodes (5): AnonymousDisposable.cs, AnonymousDisposable.cs, _dispose(), Perpetuum.Threading, AnonymousDisposable()

Community 2015 - "Entity (Community 2015)"

Cohesion: 0.40 Nodes (5): StreamExtensions.cs, if(), TimeoutException(), ArgumentOutOfRangeException(), catch()

Community 2016 - "Entity (Community 2016)"

Cohesion: 0.70 Nodes (5): CorporationDocumentRegisterList.cs, CorporationDocumentRegisterList.cs, CorporationDocumentRegisterList, Perpetuum.RequestHandlers.Corporations, HandleRequest()

Community 1881 - "Entity (Community 1881)"

Cohesion: 0.70 Nodes (5): CorporationHangarRentPrice.cs, CorporationHangarRentPrice.cs, CorporationHangarRentPrice, HandleRequest(), Perpetuum.RequestHandlers.Corporations

Community 1883 - "Entity (Community 1883)"

Cohesion: 0.70 Nodes (5): CorporationGetReputation.cs, CorporationGetReputation.cs, CorporationGetReputation(), Perpetuum.RequestHandlers.Corporations, HandleRequest()

Community 1882 - "Entity (Community 1882)"

Cohesion: 0.70 Nodes (5): CorporationHangarListOnBase.cs, CorporationHangarListOnBase.cs, CorporationHangarListOnBase, HandleRequest(), Perpetuum.RequestHandlers.Corporations

Community 1880 - "Entity (Community 1880)"

Cohesion: 0.70 Nodes (5): CorporationNameHistory.cs, CorporationNameHistory.cs, Perpetuum.RequestHandlers.Corporations, HandleRequest(), CorporationNameHistory

Community 2003 - "Entity (Community 2003)"

Cohesion: 0.70 Nodes (5): ExtensionGetPointParameters.cs, ExtensionGetPointParameters.cs, HandleRequest(), ExtensionGetPointParameters(), Perpetuum.RequestHandlers.Extensions

Community 2000 - "Entity (Community 2000)"

Cohesion: 0.70 Nodes (5): GetCommands.cs, GetCommands.cs, Perpetuum.RequestHandlers, GetCommands, HandleRequest()

Community 1999 - "Entity (Community 1999)"

Cohesion: 0.70 Nodes (5): IDiscordPinStateRepository.cs, IDiscordPinStateRepository.cs, Upsert(), IDiscordPinStateRepository, Perpetuum.Services.EventServices

Community 2001 - "Entity (Community 2001)"

Cohesion: 0.40 Nodes (5): MarketRemoveItems.cs, foreach(), HandleRequest(), Perpetuum.RequestHandlers.Markets, using()

Community 2002 - "Entity (Community 2002)"

Cohesion: 0.40 Nodes (5): ExtensionResetCharacter.cs, foreach(), Perpetuum.RequestHandlers.Extensions, HandleRequest(), using()

Community 1853 - "Entity (Community 1853)"

Cohesion: 0.70 Nodes (5): InfoProperty.cs, InfoProperty.cs, CalculateValue(), Perpetuum.Items, InfoProperty()

Community 1850 - "Entity (Community 1850)"

Cohesion: 0.70 Nodes (5): ServerShutDownCancel.cs, ServerShutDownCancel.cs, Perpetuum.RequestHandlers, HandleRequest(), ServerShutDownCancel()

Community 1851 - "Entity (Community 1851)"

Cohesion: 0.40 Nodes (5): DefaultLogEventFormatter.cs, Perpetuum.Log.Formatters, Format(), DefaultLogEventFormatter, switch()

Community 1852 - "Entity (Community 1852)"

Cohesion: 0.70 Nodes (5): ServerShutDownState.cs, ServerShutDownState.cs, ServerShutDownState(), HandleRequest(), Perpetuum.RequestHandlers

Community 1825 - "Entity (Community 1825)"

Cohesion: 0.70 Nodes (5): CharacterProfile.cs, CharacterProfile.cs, Perpetuum.Accounting.Characters, ToDictionary(), CharacterProfile

Community 1826 - "Entity (Community 1826)"

Cohesion: 0.40 Nodes (5): FakeAccountRepository.cs, Delete(), Get(), GetAll(), GetAccessLevel()

Community 1824 - "Entity (Community 1824)"

Cohesion: 0.70 Nodes (5): ICharacterProfileRepository.cs, ICharacterProfileRepository.cs, GetAllByAccount(), Perpetuum.Accounting.Characters, ICharacterProfileRepository

Community 1675 - "Entity (Community 1675)"

Cohesion: 0.70 Nodes (5): Http.cs, Http.cs, using(), Perpetuum.Network, Post()

Community 1674 - "Entity (Community 1674)"

Cohesion: 0.70 Nodes (5): ItemCount.cs, ItemCount.cs, HandleRequest(), Perpetuum.RequestHandlers, ItemCount()

Community 1673 - "Entity (Community 1673)"

Cohesion: 0.40 Nodes (5): EncryptedTcpConnection.cs, OnProcessReceivedRawData(), Perpetuum.Network, OnProcessOutputPacketData(), for()

Community 1661 - "Entity (Community 1661)"

Cohesion: 0.70 Nodes (5): CharacterSetBlockTrades.cs, CharacterSetBlockTrades.cs, Perpetuum.RequestHandlers.Characters, CharacterSetBlockTrades, HandleRequest()

Community 1660 - "Entity (Community 1660)"

Cohesion: 0.40 Nodes (5): RelayStateService.cs, if(), SendStateToClient(), Perpetuum.Services.Relay, ConfigOnlyAllowAdmins()

Community 1662 - "Entity (Community 1662)"

Cohesion: 0.70 Nodes (5): CharacterRemoveFromCache.cs, CharacterRemoveFromCache.cs, Perpetuum.RequestHandlers.Characters, HandleRequest(), CharacterRemoveFromCache

Community 1965 - "Entity (Community 1965)"

Cohesion: 0.70 Nodes (5): IPendingChange.cs, IPendingChange.cs, IPendingChange, Perpetuum.AdminTool.Editing, ToSql()

Community 1966 - "Entity (Community 1966)"

Cohesion: 0.70 Nodes (5): TerrainLockParametersPacketBuilder.cs, TerrainLockParametersPacketBuilder.cs, Build(), Perpetuum.Zones.Locking.Locks, TerrainLockParametersPacketBuilder()

Community 1968 - "Entity (Community 1968)"

Cohesion: 0.40 Nodes (5): LockPacketBuilder.cs, VisitLock(), BuildPacket(), Perpetuum.Zones.Locking, VisitUnitLock()

Community 1967 - "Entity (Community 1967)"

Cohesion: 0.40 Nodes (5): CategoryFlagsNode.cs, ContainsOrEquals(), Perpetuum.AdminTool.Entities, CategoryFlagsNode, ParentOf()

Community 1964 - "Entity (Community 1964)"

Cohesion: 0.70 Nodes (5): LockingTimeProperty.cs, LockingTimeProperty.cs, CalculateValue(), Perpetuum.Zones.Locking.UnitProperties, LockingTimeProperty()

Community 1575 - "Entity (Community 1575)"

Cohesion: 0.70 Nodes (5): ExtensionPrerequireList.cs, ExtensionPrerequireList.cs, ExtensionPrerequireList(), Perpetuum.RequestHandlers.Extensions, HandleRequest()

Community 1576 - "Entity (Community 1576)"

Cohesion: 0.70 Nodes (5): GoodiePackList.cs, GoodiePackList.cs, GoodiePackList(), Perpetuum.RequestHandlers, HandleRequest()

Community 1682 - "Entity (Community 1682)"

Cohesion: 0.70 Nodes (5): IEquipmentSetBonusCalculator.cs, IEquipmentSetBonusCalculator.cs, Compute(), IEquipmentSetBonusCalculator, Perpetuum.Robots.EquipmentSets

Community 1680 - "Entity (Community 1680)"

Cohesion: 0.70 Nodes (5): QueueExtensions.cs, QueueExtensions.cs, if(), Perpetuum, foreach()

Community 1681 - "Entity (Community 1681)"

Cohesion: 0.40 Nodes (5): Observer.cs, OnNext(), Create(), OnDispose(), OnCompleted()

Community 1584 - "Entity (Community 1584)"

Cohesion: 0.40 Nodes (5): GangInviteReply.cs, Perpetuum.RequestHandlers.Gangs, HandleRequest(), PerpetuumException(), using()

Community 1585 - "Entity (Community 1585)"

Cohesion: 0.70 Nodes (5): LinkedListExtensions.cs, LinkedListExtensions.cs, while(), Perpetuum, if()

Community 1998 - "Entity (Community 1998)"

Cohesion: 0.70 Nodes (5): MarketGlobalAveragePrices.cs, MarketGlobalAveragePrices.cs, Perpetuum.RequestHandlers.Markets, MarketGlobalAveragePrices(), HandleRequest()

Community 1995 - "Entity (Community 1995)"

Cohesion: 0.70 Nodes (5): ExtensionPoints.cs, ExtensionPoints.cs, Perpetuum.Services.ExtensionService, GetNominalExtensionPoints(), ExtensionPoints

Community 1996 - "Entity (Community 1996)"

Cohesion: 0.70 Nodes (5): CleanUpPayingCustomersService.cs, CleanUpPayingCustomersService.cs, Update(), Perpetuum.Services.ExtensionService, CleanUpPayingCustomersService

Community 1997 - "Entity (Community 1997)"

Cohesion: 0.70 Nodes (5): MarketGetState.cs, MarketGetState.cs, MarketGetState(), HandleRequest(), Perpetuum.RequestHandlers.Markets

Community 1620 - "Entity (Community 1620)"

Cohesion: 0.40 Nodes (5): EconomyNicFlowViewModel.cs, foreach(), TotalOut(), OnIsLoadingChanged(), OnPropertyChanged()

Community 1621 - "Entity (Community 1621)"

Cohesion: 0.70 Nodes (5): CorporationCancelLeave.cs, CorporationCancelLeave.cs, CorporationCancelLeave(), HandleRequest(), Perpetuum.RequestHandlers.Corporations

Community 1619 - "Entity (Community 1619)"

Cohesion: 0.70 Nodes (5): CorporationBulletinEntry.cs, CorporationBulletinEntry.cs, Perpetuum.RequestHandlers.Corporations, CorporationBulletinEntry(), HandleRequest()

Community 1606 - "Entity (Community 1606)"

Cohesion: 0.40 Nodes (5): MiningLogHandler.cs, foreach(), WriteMiningLogToSql(), if(), MiningLogHandler()

Community 1605 - "Entity (Community 1605)"

Cohesion: 0.70 Nodes (5): ProductionForceEnd.cs, ProductionForceEnd.cs, Perpetuum.RequestHandlers.Production, HandleRequest(), ProductionForceEnd()

Community 1699 - "Entity (Community 1699)"

Cohesion: 0.70 Nodes (5): ITrainingRewardRepository.cs, ITrainingRewardRepository.cs, Perpetuum.Zones.Training.Reward, ITrainingRewardRepository, GetAllRewards()

Community 1700 - "Entity (Community 1700)"

Cohesion: 0.40 Nodes (5): TerraformableAltitude.cs, Perpetuum.Zones.Terrains, for(), if(), OnUpdating()

Community 1701 - "Entity (Community 1701)"

Cohesion: 0.40 Nodes (5): ZoneManager.cs, ContainsZone(), foreach(), if(), GetZone()

Community 1618 - "Entity (Community 1618)"

Cohesion: 0.70 Nodes (5): ProductionGetInsurance.cs, ProductionGetInsurance.cs, HandleRequest(), ProductionGetInsurance, Perpetuum.RequestHandlers.Production

Community 1566 - "Entity (Community 1566)"

Cohesion: 0.70 Nodes (5): GetExternalIPAddressRequestMessage.cs, GetExternalIPAddressRequestMessage.cs, ToXml(), Open.Nat.Upnp.Messages.Requests, GetExternalIPAddressRequestMessage

Community 1567 - "Entity (Community 1567)"

Cohesion: 0.70 Nodes (5): GetSpecificPortMappingEntryRequestMessage.cs, GetSpecificPortMappingEntryRequestMessage.cs, Open.Nat.Upnp.Messages.Requests, GetSpecificPortMappingEntryRequestMessage(), ToXml()

Community 1683 - "Entity (Community 1683)"

Cohesion: 0.70 Nodes (5): YellowPagesGet.cs, YellowPagesGet.cs, YellowPagesGet(), HandleRequest(), Perpetuum.RequestHandlers.Corporations.YellowPages

Community 1684 - "Entity (Community 1684)"

Cohesion: 0.40 Nodes (5): FittingPresetRepositoryBase.cs, Get(), GetAll(), CreateRobotFittingPresetFromRecord(), DeleteById()

Community 1747 - "Entity (Community 1747)"

Cohesion: 0.70 Nodes (5): TechTreeInfo.cs, TechTreeInfo.cs, Perpetuum.RequestHandlers.TechTree, HandleRequest(), TechTreeInfo()

Community 1746 - "Entity (Community 1746)"

Cohesion: 0.70 Nodes (5): SystemInfo.cs, SystemInfo.cs, SystemInfo, Perpetuum.RequestHandlers, HandleRequest()

Community 1640 - "Entity (Community 1640)"

Cohesion: 0.70 Nodes (5): CorporationDocumentRent.cs, CorporationDocumentRent.cs, HandleRequest(), CorporationDocumentRent, Perpetuum.RequestHandlers.Corporations

Community 1637 - "Entity (Community 1637)"

Cohesion: 0.70 Nodes (5): ISapAttackersRepository.cs, ISapAttackersRepository.cs, Perpetuum.Zones.NpcSystem.SapAttackers, CreateSapAttackersSpawn(), ISapAttackersRepository

Community 1638 - "Entity (Community 1638)"

Cohesion: 0.70 Nodes (5): MtProductsModule.cs, MtProductsModule.cs, Load(), MtProductsModule, Perpetuum.Bootstrapper.Modules

Community 1639 - "Entity (Community 1639)"

Cohesion: 0.70 Nodes (5): SentryTurretCombatAI.cs, SentryTurretCombatAI.cs, SentryTurretCombatAI(), InitSelector(), Perpetuum.Zones.NpcSystem.AI

Community 1877 - "Entity (Community 1877)"

Cohesion: 0.70 Nodes (5): ExtensionGetAll.cs, ExtensionGetAll.cs, HandleRequest(), Perpetuum.RequestHandlers.Extensions, ExtensionGetAll()

Community 1878 - "Entity (Community 1878)"

Cohesion: 0.70 Nodes (5): EPBonusEvent.cs, EPBonusEvent.cs, EPBonusEvent(), Perpetuum.RequestHandlers, HandleRequest()

Community 1876 - "Entity (Community 1876)"

Cohesion: 0.70 Nodes (5): ExtensionGetAvailablePoints.cs, ExtensionGetAvailablePoints.cs, Perpetuum.RequestHandlers.Extensions, ExtensionGetAvailablePoints(), HandleRequest()

Community 1879 - "Entity (Community 1879)"

Cohesion: 0.70 Nodes (5): CorporationVoteList.cs, CorporationVoteList.cs, CorporationVoteList, HandleRequest(), Perpetuum.RequestHandlers.Corporations

Community 1818 - "Entity (Community 1818)"

Cohesion: 0.70 Nodes (5): TransportAssignmentList.cs, TransportAssignmentList.cs, TransportAssignmentList, HandleRequest(), Perpetuum.RequestHandlers.TransportAssignments

Community 1819 - "Entity (Community 1819)"

Cohesion: 0.70 Nodes (5): TransportAssignmentListContent.cs, TransportAssignmentListContent.cs, HandleRequest(), Perpetuum.RequestHandlers.TransportAssignments, TransportAssignmentListContent

Community 1817 - "Entity (Community 1817)"

Cohesion: 0.70 Nodes (5): IBuilder.cs, IBuilder.cs, Perpetuum.Builders, Build(), IBuilder

Community 1600 - "Entity (Community 1600)"

Cohesion: 0.40 Nodes (5): PathMovement.cs, Start(), Update(), foreach(), Perpetuum.Zones.Movements

Community 1599 - "Entity (Community 1599)"

Cohesion: 0.70 Nodes (5): MaxTargetingRangeProperty.cs, MaxTargetingRangeProperty.cs, CalculateValue(), Perpetuum.Zones.Locking.UnitProperties, MaxTargetingRangeProperty()

Community 1601 - "Entity (Community 1601)"

Cohesion: 0.70 Nodes (5): ProductionComponentsList.cs, ProductionComponentsList.cs, HandleRequest(), ProductionComponentsList(), Perpetuum.RequestHandlers.Production

Community 1874 - "Entity (Community 1874)"

Cohesion: 0.40 Nodes (5): Issue039InsuranceTransactionTests.cs, Both_statements_run_and_in_order(), The_cache_reload_runs_outside_any_transaction(), The_recalculation_runs_inside_a_transaction(), Perpetuum.Tests.Regression

Community 1873 - "Entity (Community 1873)"

Cohesion: 0.70 Nodes (5): PerpetuumStaticsFixture.cs, PerpetuumStaticsFixture.cs, Dispose(), PerpetuumStaticsFixture(), Perpetuum.Tests.Infrastructure

Community 1875 - "Entity (Community 1875)"

Cohesion: 0.40 Nodes (5): ExtensionGive.cs, HandleRequest(), using(), Extension(), Perpetuum.RequestHandlers.Extensions

Community 1872 - "Entity (Community 1872)"

Cohesion: 0.40 Nodes (5): FakeSessionManager.cs, Perpetuum.Tests.Fakes.Sessions, Contains(), Add(), Get()

Community 1635 - "Entity (Community 1635)"

Cohesion: 0.70 Nodes (5): IntrusionsModule.cs, IntrusionsModule.cs, IntrusionsModule, Perpetuum.Bootstrapper.Modules, Load()

Community 1636 - "Entity (Community 1636)"

Cohesion: 0.70 Nodes (5): CorporationHangarClose.cs, CorporationHangarClose.cs, HandleRequest(), CorporationHangarClose(), Perpetuum.RequestHandlers.Corporations

Community 1648 - "Entity (Community 1648)"

Cohesion: 0.70 Nodes (5): RequiresGameRootFactAttribute.cs, RequiresGameRootFactAttribute.cs, Perpetuum.Tests.Integration.Infrastructure, RequiresGameRootFactAttribute(), if()

Community 1647 - "Entity (Community 1647)"

Cohesion: 0.70 Nodes (5): NoxEffect.cs, NoxEffect.cs, Perpetuum.Zones.Effects, NoxEffect, GetTargets()

Community 1649 - "Entity (Community 1649)"

Cohesion: 0.70 Nodes (5): CorporationLogHistory.cs, CorporationLogHistory.cs, CorporationLogHistory, HandleRequest(), Perpetuum.RequestHandlers.Corporations

Community 1870 - "Entity (Community 1870)"

Cohesion: 0.70 Nodes (5): MailNewCount.cs, MailNewCount.cs, HandleRequest(), MailNewCount, Perpetuum.RequestHandlers.Mails

Community 1871 - "Entity (Community 1871)"

Cohesion: 0.70 Nodes (5): GetMyHighScores.cs, GetMyHighScores.cs, Perpetuum.RequestHandlers, HandleRequest(), GetMyHighScores()

Community 1869 - "Entity (Community 1869)"

Cohesion: 0.70 Nodes (5): ZoneGetBuildings.cs, ZoneGetBuildings.cs, HandleRequest(), ZoneGetBuildings, Perpetuum.RequestHandlers.Zone

Community 1972 - "Entity (Community 1972)"

Cohesion: 0.40 Nodes (5): SpecimenProcessingSAP.cs, SendProgressToPlayer(), if(), SiegeItem(), SpecimenProcessingSAP()

Community 1969 - "Entity (Community 1969)"

Cohesion: 0.40 Nodes (5): RobotExporter.cs, foreach(), if(), AddChassisBonusAsync(), AddRobotTemplateMergeAsync()

Community 1970 - "Entity (Community 1970)"

Cohesion: 0.70 Nodes (5): CloneExtendedData.cs, CloneExtendedData.cs, Perpetuum.AdminTool.NewItem, public(), CloneExtendedData

Community 1971 - "Entity (Community 1971)"

Cohesion: 0.70 Nodes (5): IUsableItem.cs, IUsableItem.cs, UseItem(), Perpetuum.Zones, IUsableItem

Community 1930 - "Entity (Community 1930)"

Cohesion: 0.40 Nodes (5): Effect.cs, foreach(), if(), OnRemoved(), Effect()

Community 1931 - "Entity (Community 1931)"

Cohesion: 0.70 Nodes (5): MissionsModule.cs, MissionsModule.cs, MissionsModule, Load(), Perpetuum.Bootstrapper.Modules

Community 1932 - "Entity (Community 1932)"

Cohesion: 0.70 Nodes (5): PbsModule.cs, PbsModule.cs, Load(), Perpetuum.Bootstrapper.Modules, PbsModule

Community 2047 - "Entity (Community 2047)"

Cohesion: 0.70 Nodes (5): ILogEventFormatter.cs, ILogEventFormatter.cs, Format(), ILogEventFormatter, Perpetuum.Log

Community 1947 - "Entity (Community 1947)"

Cohesion: 0.70 Nodes (5): PackageItemRow.cs, PackageItemRow.cs, Perpetuum.AdminTool.Packages, OnSelectedPickItemChanged(), if()

Community 2049 - "Entity (Community 2049)"

Cohesion: 0.70 Nodes (5): AnonymousObservable.cs, AnonymousObservable.cs, AnonymousObservable(), _onSubscribe(), Perpetuum.Reactive

Community 2048 - "Entity (Community 2048)"

Cohesion: 0.40 Nodes (5): EquipmentSetRepository.cs, GetSetIdsForDefinition(), Perpetuum.Robots.EquipmentSets, GetThresholds(), Init()

Community 1949 - "Entity (Community 1949)"

Cohesion: 0.70 Nodes (5): SAPInfo.cs, SAPInfo.cs, SAPInfo(), Perpetuum.Zones.Intrusion, ToString()

Community 1948 - "Entity (Community 1948)"

Cohesion: 0.70 Nodes (5): RobotTemplateRelationPanelViewModel.cs, RobotTemplateRelationPanelViewModel.cs, Perpetuum.AdminTool.NewRobot, LoadFromClone(), RobotTemplateRelationData()

Community 2046 - "Entity (Community 2046)"

Cohesion: 0.40 Nodes (5): ProductionDataAccessExtensions.cs, if(), GetResearchLevel(), GetCalibrationDefault(), foreach()

Community 1659 - "Entity (Community 1659)"

Cohesion: 0.70 Nodes (5): CharacterSetCredit.cs, CharacterSetCredit.cs, HandleRequest(), Perpetuum.RequestHandlers.Characters, CharacterSetCredit

Community 1657 - "Entity (Community 1657)"

Cohesion: 0.70 Nodes (5): CharacterSettingsSet.cs, CharacterSettingsSet.cs, Perpetuum.RequestHandlers.Characters, CharacterSettingsSet, HandleRequest()

Community 1658 - "Entity (Community 1658)"

Cohesion: 0.70 Nodes (5): CharacterSetMoodMessage.cs, CharacterSetMoodMessage.cs, HandleRequest(), CharacterSetMoodMessage, Perpetuum.RequestHandlers.Characters

Community 1849 - "Entity (Community 1849)"

Cohesion: 0.70 Nodes (5): RelayClose.cs, RelayClose.cs, Perpetuum.RequestHandlers, HandleRequest(), RelayClose()

Community 1846 - "Entity (Community 1846)"

Cohesion: 0.70 Nodes (5): ProductionSpawnComponents.cs, ProductionSpawnComponents.cs, Perpetuum.RequestHandlers.Production, ProductionSpawnComponents(), HandleRequest()

Community 1847 - "Entity (Community 1847)"

Cohesion: 0.70 Nodes (5): RemoteCommandTranslatorRemoteRepairAmountProperty.cs, RemoteCommandTranslatorRemoteRepairAmountProperty.cs, CalculateValue(), Perpetuum.Modules.ModuleProperties, RemoteCommandTranslatorRemoteRepairAmountProperty()

Community 1848 - "Entity (Community 1848)"

Cohesion: 0.70 Nodes (5): RemoteCommandTranslatorDamageProperty.cs, RemoteCommandTranslatorDamageProperty.cs, CalculateValue(), Perpetuum.Modules.ModuleProperties, RemoteCommandTranslatorDamageProperty()

Community 1976 - "Entity (Community 1976)"

Cohesion: 0.70 Nodes (5): DetectionStrengthProperty.cs, DetectionStrengthProperty.cs, Perpetuum.Units.UnitProperties, CalculateValue(), DetectionStrengthProperty()

Community 1973 - "Entity (Community 1973)"

Cohesion: 0.70 Nodes (5): CharacterGetMyProfile.cs, CharacterGetMyProfile.cs, CharacterGetMyProfile, Perpetuum.RequestHandlers.Characters, HandleRequest()

Community 1975 - "Entity (Community 1975)"

Cohesion: 0.70 Nodes (5): CharacterSetHomeBase.cs, CharacterSetHomeBase.cs, CharacterSetHomeBase, Perpetuum.RequestHandlers.Characters, HandleRequest()

Community 1974 - "Entity (Community 1974)"

Cohesion: 0.70 Nodes (5): CharacterGetNote.cs, CharacterGetNote.cs, CharacterGetNote, HandleRequest(), Perpetuum.RequestHandlers.Characters

Community 1982 - "Entity (Community 1982)"

Cohesion: 0.40 Nodes (5): MailHandler.cs, SendWelcomeMail(), SendMail(), MailEventReport(), if()

Community 1983 - "Entity (Community 1983)"

Cohesion: 0.70 Nodes (5): IntrusionSetPauseTime.cs, IntrusionSetPauseTime.cs, Perpetuum.RequestHandlers.Intrusion, IntrusionSetPauseTime, HandleRequest()

Community 1984 - "Entity (Community 1984)"

Cohesion: 0.70 Nodes (5): LootHelper.cs, LootHelper.cs, Roll(), PinToString(), Perpetuum.Services.Looting

Community 1794 - "Entity (Community 1794)"

Cohesion: 0.70 Nodes (5): ProductionResearchQuery.cs, ProductionResearchQuery.cs, HandleRequest(), ProductionResearchQuery(), Perpetuum.RequestHandlers.Production

Community 1792 - "Entity (Community 1792)"

Cohesion: 0.70 Nodes (5): IUnitVisibility.cs, IUnitVisibility.cs, IUnitVisibility, GetLineOfSight(), Perpetuum.Units

Community 1793 - "Entity (Community 1793)"

Cohesion: 0.70 Nodes (5): ProductionReprocessQuery.cs, ProductionReprocessQuery.cs, Perpetuum.RequestHandlers.Production, ProductionReprocessQuery(), HandleRequest()

Community 1791 - "Entity (Community 1791)"

Cohesion: 0.40 Nodes (5): ModulePropertyModifiersReader.cs, GetModifiers(), Init(), Perpetuum.Modules, if()

Community 1556 - "Entity (Community 1556)"

Cohesion: 0.70 Nodes (5): BeamPacketBuilder.cs, BeamPacketBuilder.cs, Build(), BeamPacketBuilder(), Perpetuum.Zones.Beams

Community 1554 - "Entity (Community 1554)"

Cohesion: 0.40 Nodes (5): ConstructionAmmoHelpers.cs, return(), BuildConstructionAmmoLoot(), if(), GetByLevel()

Community 1555 - "Entity (Community 1555)"

Cohesion: 0.70 Nodes (5): AllianceGetDefaults.cs, AllianceGetDefaults.cs, Perpetuum.RequestHandlers, HandleRequest(), AllianceGetDefaults()

Community 1691 - "Entity (Community 1691)"

Cohesion: 0.40 Nodes (5): ConnectionActivity.cs, Touch(), Perpetuum.Network, IsSilentForLongerThan(), ConnectionActivity()

Community 1689 - "Entity (Community 1689)"

Cohesion: 0.70 Nodes (5): CorporationInfoFlushCache.cs, CorporationInfoFlushCache.cs, CorporationInfoFlushCache, HandleRequest(), Perpetuum.RequestHandlers.Corporations

Community 1690 - "Entity (Community 1690)"

Cohesion: 0.70 Nodes (5): ChannelSetMemberRole.cs, ChannelSetMemberRole.cs, ChannelSetMemberRole(), Perpetuum.RequestHandlers.Channels, HandleRequest()

Community 1785 - "Entity (Community 1785)"

Cohesion: 0.70 Nodes (5): MissionReloadCache.cs, MissionReloadCache.cs, MissionReloadCache(), HandleRequest(), Perpetuum.RequestHandlers.Missions

Community 1786 - "Entity (Community 1786)"

Cohesion: 0.70 Nodes (5): MissionListRunning.cs, MissionListRunning.cs, HandleRequest(), MissionListRunning(), Perpetuum.RequestHandlers.Missions

Community 1784 - "Entity (Community 1784)"

Cohesion: 0.70 Nodes (5): GetResearchLevels.cs, GetResearchLevels.cs, GetResearchLevels(), HandleRequest(), Perpetuum.RequestHandlers.Production

Community 2012 - "Entity (Community 2012)"

Cohesion: 0.70 Nodes (5): CorporationDocumentConfig.cs, CorporationDocumentConfig.cs, Perpetuum.RequestHandlers.Corporations, CorporationDocumentConfig(), HandleRequest()

Community 2009 - "Entity (Community 2009)"

Cohesion: 0.70 Nodes (5): ICoreRecharger.cs, ICoreRecharger.cs, Perpetuum.Units, RechargeCore(), ICoreRecharger

Community 2010 - "Entity (Community 2010)"

Cohesion: 0.70 Nodes (5): CorporationBulletinList.cs, CorporationBulletinList.cs, Perpetuum.RequestHandlers.Corporations, HandleRequest(), CorporationBulletinList()

Community 2011 - "Entity (Community 2011)"

Cohesion: 0.70 Nodes (5): CorporationCharacterInvite.cs, CorporationCharacterInvite.cs, HandleRequest(), CorporationCharacterInvite(), Perpetuum.RequestHandlers.Corporations

Community 1961 - "Entity (Community 1961)"

Cohesion: 0.40 Nodes (5): TurretAI.cs, ToInactiveAI(), AttackHostile(), WriteLog(), Exit()

Community 1962 - "Entity (Community 1962)"

Cohesion: 0.40 Nodes (5): AttackCombatDroneAI.cs, if(), AttackCombatDroneAI(), ReturnToHomePosition(), WriteLog()

Community 1963 - "Entity (Community 1963)"

Cohesion: 0.70 Nodes (5): ChangeApplier.cs, ChangeApplier.cs, Perpetuum.AdminTool.Editing, ExecuteAsync(), ChangeApplier()

Community 1960 - "Entity (Community 1960)"

Cohesion: 0.70 Nodes (5): CreatePortMappingRequestMessage.cs, CreatePortMappingRequestMessage.cs, CreatePortMappingRequestMessage(), Open.Nat.Upnp.Messages.Requests, ToXml()

Community 1855 - "Entity (Community 1855)"

Cohesion: 0.70 Nodes (5): LongIDGenerator.cs, LongIDGenerator.cs, LongIDGenerator, Perpetuum.IDGenerators, GetNextID()

Community 1856 - "Entity (Community 1856)"

Cohesion: 0.70 Nodes (5): IRequest.cs, IRequest.cs, IZoneRequest, IRequest, Perpetuum.Host.Requests

Community 1854 - "Entity (Community 1854)"

Cohesion: 0.70 Nodes (5): IMessage.cs, IMessage.cs, IMessage, ToBytes(), Perpetuum

Community 2028 - "Entity (Community 2028)"

Cohesion: 0.40 Nodes (5): LazyDictionary.cs, GetEnumerator(), LazyDictionary(), Remove(), Add()

Community 2027 - "Entity (Community 2027)"

Cohesion: 0.70 Nodes (5): ExtensionLearntList.cs, ExtensionLearntList.cs, HandleRequest(), ExtensionLearntList, Perpetuum.RequestHandlers.Extensions

Community 2030 - "Entity (Community 2030)"

Cohesion: 0.70 Nodes (5): IDynamicProperty.cs, IDynamicProperty.cs, IDynamicProperty, Clear(), Perpetuum.EntityFramework

Community 2029 - "Entity (Community 2029)"

Cohesion: 0.40 Nodes (5): ObjectCacheExtensions.cs, Set(), SetWithAbsoluteExpiration(), if(), return()

Community 2076 - "Entity (Community 2076)"

Cohesion: 0.70 Nodes (5): NullLogger.cs, NullLogger.cs, Log(), Perpetuum.Log.Loggers, NullLogger

Community 2078 - "Entity (Community 2078)"

Cohesion: 0.70 Nodes (5): ProductionRefreshInfo.cs, ProductionRefreshInfo.cs, Perpetuum.Services.ProductionEngine, ProductionRefreshInfo, ToString()

Community 2077 - "Entity (Community 2077)"

Cohesion: 0.70 Nodes (5): SparkExtension.cs, SparkExtension.cs, ToDictionary(), SparkExtension, Perpetuum.Services.Sparks

Community 2079 - "Entity (Community 2079)"

Cohesion: 0.70 Nodes (5): LoggerCache.cs, LoggerCache.cs, LoggerCache(), ILoggerCache, Perpetuum

Community 1782 - "Entity (Community 1782)"

Cohesion: 0.70 Nodes (5): ProductionCPRGForgeQuery.cs, ProductionCPRGForgeQuery.cs, Perpetuum.RequestHandlers.Production, HandleRequest(), ProductionCPRGForgeQuery()

Community 1781 - "Entity (Community 1781)"

Cohesion: 0.40 Nodes (5): SensorBoosterModule.cs, Perpetuum.Modules.EffectModules, SetupEffect(), AcceptVisitor(), if()

Community 1783 - "Entity (Community 1783)"

Cohesion: 0.70 Nodes (5): IZoneEffectRepository.cs, IZoneEffectRepository.cs, GetZoneEffects(), IZoneEffectRepository, Perpetuum.Zones.Effects.ZoneEffects

Community 1725 - "Entity (Community 1725)"

Cohesion: 0.70 Nodes (5): IArtifactGenerator.cs, IArtifactGenerator.cs, Perpetuum.Zones.Artifacts.Generators, GenerateArtifacts(), IArtifactGenerator

Community 1727 - "Entity (Community 1727)"

Cohesion: 0.70 Nodes (5): IRobotTemplateRepository.cs, IRobotTemplateRepository.cs, Perpetuum.Items.Templates, IRobotTemplateRepository, DeleteByID()

Community 1726 - "Entity (Community 1726)"

Cohesion: 0.70 Nodes (5): IntIDGenerator.cs, IntIDGenerator.cs, IntIDGenerator(), GetNextID(), Perpetuum.IDGenerators

Community 1558 - "Entity (Community 1558)"

Cohesion: 0.40 Nodes (5): DirectPresence.cs, DoStrictDefinitionFlocks(), CreateAndAddFlock(), if(), DoSelectNpcsFromPool()

Community 1557 - "Entity (Community 1557)"

Cohesion: 0.70 Nodes (5): AllianceGetMyInfo.cs, AllianceGetMyInfo.cs, HandleRequest(), AllianceGetMyInfo, Perpetuum.RequestHandlers

Community 1909 - "Entity (Community 1909)"

Cohesion: 0.70 Nodes (5): TradeCancel.cs, TradeCancel.cs, TradeCancel(), HandleRequest(), Perpetuum.RequestHandlers.Trades

Community 1910 - "Entity (Community 1910)"

Cohesion: 0.70 Nodes (5): TeleportList.cs, TeleportList.cs, TeleportList(), Perpetuum.RequestHandlers, HandleRequest()

Community 1911 - "Entity (Community 1911)"

Cohesion: 0.40 Nodes (5): SparkUnlock.cs, using(), Perpetuum.RequestHandlers.Sparks, foreach(), HandleRequest()

Community 1617 - "Entity (Community 1617)"

Cohesion: 0.40 Nodes (5): AccountCreditHandler.cs, AccountCreditHandler(), if(), ProcessCreditPayments(), ProcessCreditQueue()

Community 2428 - "Entity (Community 2428)"

Cohesion: 0.50 Nodes (4): RobotComponentTemplate.cs, if(), foreach(), RobotComponentTemplate()

Community 2421 - "Entity (Community 2421)"

Cohesion: 0.50 Nodes (4): ModuleTemplate.cs, Create(), ModuleTemplate(), if()

Community 2423 - "Entity (Community 2423)"

Cohesion: 0.83 Nodes (4): EconomySinkData.cs, EconomySinkData.cs, Perpetuum.AdminTool.Economy, EconomySinkData

Community 2422 - "Entity (Community 2422)"

Cohesion: 0.83 Nodes (4): EconomyMarketData.cs, EconomyMarketData.cs, EconomyMarketData, Perpetuum.AdminTool.Economy

Community 2418 - "Entity (Community 2418)"

Cohesion: 0.83 Nodes (4): EntityAggregateServices.cs, EntityAggregateServices.cs, Perpetuum.Bootstrapper, EntityAggregateServices

Community 2419 - "Entity (Community 2419)"

Cohesion: 0.50 Nodes (4): RobotTemplatesViewModel.cs, foreach(), catch(), if()

Community 2420 - "Entity (Community 2420)"

Cohesion: 0.83 Nodes (4): EconomyListingAgeBuckets.cs, EconomyListingAgeBuckets.cs, Perpetuum.AdminTool.Economy, EconomyListingAgeBuckets

Community 2425 - "Entity (Community 2425)"

Cohesion: 0.83 Nodes (4): AutoMarketRawMaterialRow.cs, AutoMarketRawMaterialRow.cs, AutoMarketRawMaterialRow, Perpetuum.AdminTool.AutoMarket

Community 2427 - "Entity (Community 2427)"

Cohesion: 0.83 Nodes (4): IRobotTemplateRelations.cs, IRobotTemplateRelations.cs, IRobotTemplateRelations, Perpetuum.Items.Templates

Community 2424 - "Entity (Community 2424)"

Cohesion: 0.50 Nodes (4): RobotInventoryTemplate.cs, OnValidate(), Create(), RobotInventoryTemplate()

Community 2426 - "Entity (Community 2426)"

Cohesion: 0.50 Nodes (4): GangUpdatePacketBuilder.cs, Build(), Perpetuum.Groups.Gangs, foreach()

Community 2305 - "Entity (Community 2305)"

Cohesion: 0.50 Nodes (4): MainViewModel.cs, UpdateStatus(), catch(), if()

Community 2302 - "Entity (Community 2302)"

Cohesion: 0.50 Nodes (4): ShiftedConsumerTimer.cs, action(), ShiftedConsumerTimer(), IsPassed()

Community 2300 - "Entity (Community 2300)"

Cohesion: 0.50 Nodes (4): TimeSpanExtensions.cs, ToHumanTimeString(), Multiply(), if()

Community 2304 - "Entity (Community 2304)"

Cohesion: 0.83 Nodes (4): EconomyViewModel.cs, EconomyViewModel.cs, Perpetuum.AdminTool.ViewModels, EconomyViewModel()

Community 2298 - "Entity (Community 2298)"

Cohesion: 0.50 Nodes (4): AutoMarketTradeListViewModel.cs, RefreshDerivedAsync(), foreach(), if()

Community 2303 - "Entity (Community 2303)"

Cohesion: 0.50 Nodes (4): EconomyMoneySupplyViewModel.cs, catch(), OnIsLoadingChanged(), foreach()

Community 2301 - "Entity (Community 2301)"

Cohesion: 0.50 Nodes (4): EntityEnvironment.cs, WriteEnvironmentToSql(), if(), ConvertFromString()

Community 2299 - "Entity (Community 2299)"

Cohesion: 0.83 Nodes (4): GlobalConfiguration.cs, GlobalConfiguration.cs, Perpetuum, GlobalConfiguration

Community 2450 - "Entity (Community 2450)"

Cohesion: 0.83 Nodes (4): TemplatePickItem.cs, TemplatePickItem.cs, Perpetuum.AdminTool.Common, TemplatePickItem

Community 2442 - "Entity (Community 2442)"

Cohesion: 0.83 Nodes (4): PointTypePickItem.cs, PointTypePickItem.cs, PointTypePickItem(), Perpetuum.AdminTool.NewItem

Community 2445 - "Entity (Community 2445)"

Cohesion: 0.50 Nodes (4): DictionaryExtensions.cs, foreach(), while(), if()

Community 2443 - "Entity (Community 2443)"

Cohesion: 0.50 Nodes (4): MobileTeleportDeployer.cs, Perpetuum.Zones.Teleporting, CreateDeployableItem(), if()

Community 2444 - "Entity (Community 2444)"

Cohesion: 0.83 Nodes (4): AddFlockRowViewModel.cs, AddFlockRowViewModel.cs, AddFlockRowViewModel(), Perpetuum.AdminTool.ViewModels

Community 2441 - "Entity (Community 2441)"

Cohesion: 0.83 Nodes (4): AutoMarketLabels.cs, AutoMarketLabels.cs, LabelMeta(), Perpetuum.AdminTool.AutoMarket

Community 2446 - "Entity (Community 2446)"

Cohesion: 0.83 Nodes (4): AddLanguageViewModel.cs, AddLanguageViewModel.cs, Perpetuum.AdminTool.ViewModels, AddLanguageViewModel()

Community 2448 - "Entity (Community 2448)"

Cohesion: 0.50 Nodes (4): DynamicProperty.cs, OnPropertyChanged(), DynamicProperty(), ToString()

Community 2447 - "Entity (Community 2447)"

Cohesion: 0.83 Nodes (4): AddNpcLootRowViewModel.cs, AddNpcLootRowViewModel.cs, AddNpcLootRowViewModel(), Perpetuum.AdminTool.ViewModels

Community 2440 - "Entity (Community 2440)"

Cohesion: 0.83 Nodes (4): AutoMarketGatherRow.cs, AutoMarketGatherRow.cs, Perpetuum.AdminTool.AutoMarket, AutoMarketGatherRow

Community 2449 - "Entity (Community 2449)"

Cohesion: 0.50 Nodes (4): EntityIDGenerator.cs, Perpetuum.EntityFramework, RandomIDGenerator, Fix()

Community 2215 - "Entity (Community 2215)"

Cohesion: 0.50 Nodes (4): GuardCombatDroneAI.cs, GuardCombatDroneAI(), if(), ToAttackCombatDroneAI()

Community 2214 - "Entity (Community 2214)"

Cohesion: 0.50 Nodes (4): CategoryFlagsNode.cs, while(), if(), for()

Community 2213 - "Entity (Community 2213)"

Cohesion: 0.50 Nodes (4): SelfDestructModule.cs, OnAction(), Perpetuum.Modules, AcceptVisitor()

Community 2219 - "Entity (Community 2219)"

Cohesion: 0.83 Nodes (4): GetPortMappingEntryResponseMessage.cs, GetPortMappingEntryResponseMessage.cs, GetPortMappingEntryResponseMessage(), Open.Nat.Upnp.Messages.Responses

Community 2216 - "Entity (Community 2216)"

Cohesion: 0.50 Nodes (4): Hostile.cs, Hostile(), OnThreatUpdated(), if()

Community 2218 - "Entity (Community 2218)"

Cohesion: 0.83 Nodes (4): RobotTemplateServices.cs, RobotTemplateServices.cs, Perpetuum.Bootstrapper, RobotTemplateServices

Community 2217 - "Entity (Community 2217)"

Cohesion: 0.83 Nodes (4): TeleportStrategyFactories.cs, TeleportStrategyFactories.cs, TeleportStrategyFactories, Perpetuum.Bootstrapper

Community 2220 - "Entity (Community 2220)"

Cohesion: 0.50 Nodes (4): FalloffProperty.cs, CalculateValue(), ApplyEffectModifiers(), Perpetuum.Modules.ModuleProperties

Community 2092 - "Entity (Community 2092)"

Cohesion: 0.83 Nodes (4): ZoneSpawnPickItem.cs, ZoneSpawnPickItem.cs, ZoneSpawnPickItem, Perpetuum.AdminTool.Common

Community 2432 - "Entity (Community 2432)"

Cohesion: 0.50 Nodes (4): NewItemDialog.xaml.cs, PickCalibrationAttribute_Click(), PickPrototypeAttribute_Click(), if()

Community 2431 - "Entity (Community 2431)"

Cohesion: 0.83 Nodes (4): DeviceEventArgs.cs, DeviceEventArgs.cs, DeviceEventArgs(), Open.Nat.EventArgs

Community 2439 - "Entity (Community 2439)"

Cohesion: 0.50 Nodes (4): ReprocessSessionMember.cs, if(), foreach(), ReprocessSessionMember()

Community 2090 - "Entity (Community 2090)"

Cohesion: 0.83 Nodes (4): EventMessage.cs, EventMessage.cs, IEventMessage, Perpetuum.Services.EventServices.EventMessages

Community 2437 - "Entity (Community 2437)"

Cohesion: 0.83 Nodes (4): IHostStateService.cs, IHostStateService.cs, IHostStateService, Perpetuum.Host

Community 2438 - "Entity (Community 2438)"

Cohesion: 0.83 Nodes (4): WeightedEntry.cs, WeightedEntry.cs, WeightedEntry(), Perpetuum.Collections

Community 2430 - "Entity (Community 2430)"

Cohesion: 0.50 Nodes (4): NewRobotDialog.xaml.cs, PickAttributeLeg_Click(), if(), PickAttributeInventory_Click()

Community 2091 - "Entity (Community 2091)"

Cohesion: 0.83 Nodes (4): NpcStateMessage.cs, NpcStateMessage.cs, Perpetuum.Services.EventServices.EventMessages, NpcStateMessage()

Community 2087 - "Entity (Community 2087)"

Cohesion: 0.83 Nodes (4): GameTimeMessage.cs, GameTimeMessage.cs, Perpetuum.Services.EventServices.EventMessages, GameTimeMessage()

Community 2088 - "Entity (Community 2088)"

Cohesion: 0.83 Nodes (4): DiscordIntegrationMessage.cs, DiscordIntegrationMessage.cs, DiscordIntegrationMessage(), Perpetuum.Services.EventServices.EventMessages

Community 2436 - "Entity (Community 2436)"

Cohesion: 0.83 Nodes (4): RequestMessageBase.cs, RequestMessageBase.cs, ToXml(), Open.Nat.Upnp

Community 2433 - "Entity (Community 2433)"

Cohesion: 0.83 Nodes (4): ThreatExtensions.cs, ThreatExtensions.cs, Perpetuum.Zones.NpcSystem.ThreatManaging, GetMostHatedHostile()

Community 2434 - "Entity (Community 2434)"

Cohesion: 0.83 Nodes (4): AutoMarketOrdersView.xaml.cs, AutoMarketOrdersView.xaml.cs, AutoMarketOrdersView(), Perpetuum.AdminTool.Views

Community 2429 - "Entity (Community 2429)"

Cohesion: 0.83 Nodes (4): EconomyMoneySupplyData.cs, EconomyMoneySupplyData.cs, Perpetuum.AdminTool.Economy, EconomyMoneySupplyData

Community 2086 - "Entity (Community 2086)"

Cohesion: 0.83 Nodes (4): DirectMessage.cs, DirectMessage.cs, DirectMessage(), Perpetuum.Services.EventServices.EventMessages

Community 2435 - "Entity (Community 2435)"

Cohesion: 0.83 Nodes (4): CorporationLogEvent.cs, CorporationLogEvent.cs, Perpetuum.Groups.Corporations.Loggers, CorporationLogEvent

Community 2089 - "Entity (Community 2089)"

Cohesion: 0.83 Nodes (4): DiscordPinnableMessage.cs, DiscordPinnableMessage.cs, DiscordPinnableMessage(), Perpetuum.Services.EventServices.EventMessages

Community 2330 - "Entity (Community 2330)"

Cohesion: 0.50 Nodes (4): StrongholdRiftManager.cs, StrongholdRiftManager(), SpawnAll(), SpawnRift()

Community 2325 - "Entity (Community 2325)"

Cohesion: 0.50 Nodes (4): ExtensionBuyForPoints.cs, HandleRequest(), using(), Perpetuum.RequestHandlers.Extensions

Community 2327 - "Entity (Community 2327)"

Cohesion: 0.50 Nodes (4): AccountRepository.cs, if(), CreateAccountFromRecord(), Get()

Community 2324 - "Entity (Community 2324)"

Cohesion: 0.50 Nodes (4): YellowPagesSearch.cs, HandleRequest(), Perpetuum.RequestHandlers.Corporations.YellowPages, YellowPagesSearch

Community 2323 - "Entity (Community 2323)"

Cohesion: 0.83 Nodes (4): RandomFlockInfo.cs, RandomFlockInfo.cs, RandomFlockInfo, Perpetuum.Zones.NpcSystem.Presences

Community 2328 - "Entity (Community 2328)"

Cohesion: 0.83 Nodes (4): PresenceFactory.cs, PresenceFactory.cs, PresenceFactory(), Perpetuum.Zones.NpcSystem.Presences

Community 2329 - "Entity (Community 2329)"

Cohesion: 0.83 Nodes (4): PveZone.cs, PveZone.cs, PveZone(), Perpetuum.Zones

Community 2322 - "Entity (Community 2322)"

Cohesion: 0.83 Nodes (4): CharacterWalletFactory.cs, CharacterWalletFactory.cs, Perpetuum.Accounting.Characters, CharacterWalletFactory()

Community 2326 - "Entity (Community 2326)"

Cohesion: 0.50 Nodes (4): RemoteChannel.cs, RemoteChannelEventHandler(), Equals(), Perpetuum.Zones.RemoteControl

Community 2268 - "Entity (Community 2268)"

Cohesion: 0.50 Nodes (4): SensorDampenerModule.cs, AddProperty(), SensorDampenerModule(), if()

Community 2269 - "Entity (Community 2269)"

Cohesion: 0.50 Nodes (4): Unit.Visibility.cs, UpdateUnitVisibility(), OnUnitVisibilityUpdated(), if()

Community 2270 - "Entity (Community 2270)"

Cohesion: 0.83 Nodes (4): PunchBagDeployer.cs, PunchBagDeployer.cs, PunchBagDeployer(), Perpetuum.Zones.PunchBags

Community 2272 - "Entity (Community 2272)"

Cohesion: 0.83 Nodes (4): INotifyOptionalPropertyChanged.cs, INotifyOptionalPropertyChanged.cs, INotifyOptionalPropertyChanged, Perpetuum.Units

Community 2267 - "Entity (Community 2267)"

Cohesion: 0.50 Nodes (4): OptionalPropertyExtensions.cs, Perpetuum.Units, TryGetOptionalPropertiesForLooting(), WriteToStream()

Community 2271 - "Entity (Community 2271)"

Cohesion: 0.50 Nodes (4): WebberModule.cs, if(), WebberModule(), OnError()

Community 2274 - "Entity (Community 2274)"

Cohesion: 0.83 Nodes (4): ReadOnlyOptionalProperty.cs, ReadOnlyOptionalProperty.cs, ReadOnlyOptionalProperty(), Perpetuum.Units

Community 2273 - "Entity (Community 2273)"

Cohesion: 0.83 Nodes (4): PerpetuumStaticsCollection.cs, PerpetuumStaticsCollection.cs, Perpetuum.Tests.Infrastructure, PerpetuumStaticsCollection

Community 2266 - "Entity (Community 2266)"

Cohesion: 0.50 Nodes (4): SensorBoosterModule.cs, SensorBoosterModule(), OnApplyingEffect(), AddProperty()

Community 2186 - "Entity (Community 2186)"

Cohesion: 0.50 Nodes (4): TimedProcess.cs, Update(), TimedProcess(), ProcessDecorator()

Community 2191 - "Entity (Community 2191)"

Cohesion: 0.50 Nodes (4): ItemErrorNotifier.cs, Perpetuum.Items, Dispose(), AddError()

Community 2187 - "Entity (Community 2187)"

Cohesion: 0.83 Nodes (4): DiscoveryResponseMessage.cs, DiscoveryResponseMessage.cs, DiscoveryResponseMessage(), Open.Nat.Upnp

Community 2188 - "Entity (Community 2188)"

Cohesion: 0.50 Nodes (4): CombatStrategies.cs, if(), TargetMostHated(), TrySetPrimaryLock()

Community 2190 - "Entity (Community 2190)"

Cohesion: 0.83 Nodes (4): DiscoverDeviceMessage.cs, DiscoverDeviceMessage.cs, Open.Nat.Upnp.Messages, Encode()

Community 2185 - "Entity (Community 2185)"

Cohesion: 0.83 Nodes (4): IOptionalProperty.cs, IOptionalProperty.cs, IOptionalProperty, Perpetuum.Units

Community 2189 - "Entity (Community 2189)"

Cohesion: 0.50 Nodes (4): AccountUpdate.cs, PerpetuumException(), Perpetuum.RequestHandlers.AdminTools, HandleRequest()

Community 2396 - "Entity (Community 2396)"

Cohesion: 0.83 Nodes (4): ZoneEnterInfo.cs, ZoneEnterInfo.cs, Perpetuum.Zones, ZoneEnterInfo()

Community 2391 - "Entity (Community 2391)"

Cohesion: 0.83 Nodes (4): EconomyMoneySupplyView.xaml.cs, EconomyMoneySupplyView.xaml.cs, Perpetuum.AdminTool.Views, EconomyMoneySupplyView()

Community 2395 - "Entity (Community 2395)"

Cohesion: 0.83 Nodes (4): CalibrationDefault.cs, CalibrationDefault.cs, Perpetuum.Services.ProductionEngine.CalibrationPrograms, CalibrationDefault()

Community 2394 - "Entity (Community 2394)"

Cohesion: 0.83 Nodes (4): DynamicCalibrationTemplate.cs, DynamicCalibrationTemplate.cs, Perpetuum.Services.ProductionEngine.CalibrationPrograms, DynamicCalibrationTemplate()

Community 2393 - "Entity (Community 2393)"

Cohesion: 0.50 Nodes (4): RemoteSpawningFlock.cs, GetSpawnPosition(), Perpetuum.Zones.NpcSystem.Flocks, GetHomePosition()

Community 2388 - "Entity (Community 2388)"

Cohesion: 0.50 Nodes (4): ContentInvariantTests.cs, new(), EXISTS(), COUNT()

Community 2389 - "Entity (Community 2389)"

Cohesion: 0.83 Nodes (4): IVolunteerCEORepository.cs, IVolunteerCEORepository.cs, Perpetuum.Groups.Corporations, IVolunteerCEORepository

Community 2387 - "Entity (Community 2387)"

Cohesion: 0.83 Nodes (4): EconomySinkEffectivenessView.xaml.cs, EconomySinkEffectivenessView.xaml.cs, EconomySinkEffectivenessView(), Perpetuum.AdminTool.Views

Community 2390 - "Entity (Community 2390)"

Cohesion: 0.50 Nodes (4): ZoneCreateTeleportColumn.cs, ZoneCreateTeleportColumn, HandleRequest(), Perpetuum.RequestHandlers.Zone

Community 2392 - "Entity (Community 2392)"

Cohesion: 0.83 Nodes (4): EconomyMarketHealthView.xaml.cs, EconomyMarketHealthView.xaml.cs, Perpetuum.AdminTool.Views, EconomyMarketHealthView()

Community 2198 - "Entity (Community 2198)"

Cohesion: 0.83 Nodes (4): EconomySnapshotRow.cs, EconomySnapshotRow.cs, EconomySnapshotRow, Perpetuum.AdminTool.Economy

Community 2195 - "Entity (Community 2195)"

Cohesion: 0.50 Nodes (4): RetreatIndustrialDroneAI.cs, RetreatIndustrialDroneAI(), if(), WriteLog()

Community 2197 - "Entity (Community 2197)"

Cohesion: 0.83 Nodes (4): EconomySinkRow.cs, EconomySinkRow.cs, Perpetuum.AdminTool.Economy, EconomySinkRow

Community 2196 - "Entity (Community 2196)"

Cohesion: 0.50 Nodes (4): GuardIndustrialDroneAI.cs, if(), GuardIndustrialDroneAI(), ToGatheringIndustrialDroneAI()

Community 2194 - "Entity (Community 2194)"

Cohesion: 0.83 Nodes (4): MiningIndustrialTurretAI.cs, MiningIndustrialTurretAI.cs, Perpetuum.Zones.NpcSystem.AI, MiningIndustrialTurretAI()

Community 2193 - "Entity (Community 2193)"

Cohesion: 0.50 Nodes (4): SupportModuleActivator.cs, Update(), Perpetuum.Zones.NpcSystem.AI, SupportModuleActivator()

Community 2192 - "Entity (Community 2192)"

Cohesion: 0.50 Nodes (4): BaseReown.cs, BaseReown(), if(), ReownDefaultStructure()

Community 2410 - "Entity (Community 2410)"

Cohesion: 0.50 Nodes (4): ItemDeployer.cs, ItemDeployer(), Deploy(), LogTransaction()

Community 2408 - "Entity (Community 2408)"

Cohesion: 0.50 Nodes (4): Transactional.cs, if(), Enlist(), InDoubt()

Community 2411 - "Entity (Community 2411)"

Cohesion: 0.83 Nodes (4): AutoMarketCoveredMaterialRow.cs, AutoMarketCoveredMaterialRow.cs, Perpetuum.AdminTool.AutoMarket, AutoMarketCoveredMaterialRow

Community 2409 - "Entity (Community 2409)"

Cohesion: 0.50 Nodes (4): AdaptiveAlloyModule.cs, if(), InterlockedAddWithOverflowCheck(), ItemPropertyModifier()

Community 2407 - "Entity (Community 2407)"

Cohesion: 0.50 Nodes (4): EntityComparer.cs, Perpetuum.Comparers, Equals(), GetHashCode()

Community 2416 - "Entity (Community 2416)"

Cohesion: 0.50 Nodes (4): CorporationDescription.cs, CorporationDescription, Perpetuum.Groups.Corporations, ToDictionary()

Community 2412 - "Entity (Community 2412)"

Cohesion: 0.83 Nodes (4): AutoMarketConfigRow.cs, AutoMarketConfigRow.cs, OnParamValueChanged(), Perpetuum.AdminTool.AutoMarket

Community 2415 - "Entity (Community 2415)"

Cohesion: 0.50 Nodes (4): CorporationData.cs, CorporationData(), if(), Select()

Community 2414 - "Entity (Community 2414)"

Cohesion: 0.83 Nodes (4): AppSession.cs, AppSession.cs, AppSession, Perpetuum.AdminTool

Community 2413 - "Entity (Community 2413)"

Cohesion: 0.83 Nodes (4): AddAutoMarketItemPickItem.cs, AddAutoMarketItemPickItem.cs, AddAutoMarketItemPickItem, Perpetuum.AdminTool.AutoMarket

Community 2417 - "Entity (Community 2417)"

Cohesion: 0.50 Nodes (4): EntityDetailView.xaml.cs, OnPickAttributeClick(), if(), OnRemoveStatClick()

Community 2362 - "Entity (Community 2362)"

Cohesion: 0.50 Nodes (4): GetRobotInfo.cs, PerpetuumException(), GetRobotInfo(), if()

Community 2363 - "Entity (Community 2363)"

Cohesion: 0.83 Nodes (4): EconomyView.xaml.cs, EconomyView.xaml.cs, EconomyView(), Perpetuum.AdminTool.Views

Community 2364 - "Entity (Community 2364)"

Cohesion: 0.50 Nodes (4): CellCoord.cs, CellCoord(), if(), Equals()

Community 2359 - "Entity (Community 2359)"

Cohesion: 0.50 Nodes (4): CorporationDonate.cs, using(), Perpetuum.RequestHandlers.Corporations, HandleRequest()

Community 2361 - "Entity (Community 2361)"

Cohesion: 0.83 Nodes (4): DatabaseCollection.cs, DatabaseCollection.cs, DatabaseCollection, Perpetuum.Tests.Integration.Infrastructure

Community 2366 - "Entity (Community 2366)"

Cohesion: 0.83 Nodes (4): IPresenceConfiguration.cs, IPresenceConfiguration.cs, IPresenceConfiguration, Perpetuum.Zones.NpcSystem.Presences

Community 2360 - "Entity (Community 2360)"

Cohesion: 0.50 Nodes (4): CustomDictionary.cs, foreach(), CustomDictionary(), if()

Community 2365 - "Entity (Community 2365)"

Cohesion: 0.50 Nodes (4): TranslationStore.cs, if(), TranslationStore(), foreach()

Community 2358 - "Entity (Community 2358)"

Cohesion: 0.83 Nodes (4): IMtProductRepository.cs, IMtProductRepository.cs, Perpetuum.Accounting, IMtProductRepository

Community 2367 - "Entity (Community 2367)"

Cohesion: 0.50 Nodes (4): IntRange.cs, Equals(), ToString(), IntRange()

Community 2124 - "Entity (Community 2124)"

Cohesion: 0.83 Nodes (4): IMarketInfoService.cs, IMarketInfoService.cs, IMarketInfoService, Perpetuum.Services.MarketEngine

Community 2120 - "Entity (Community 2120)"

Cohesion: 0.50 Nodes (4): SeasonAdminCommandHandlers.cs, if(), SeasonRepository(), SendMessageToAll()

Community 2119 - "Entity (Community 2119)"

Cohesion: 0.50 Nodes (4): ChannelManagerExtensions.cs, GetChannelMemberRoleByCorporationRole(), CreateAndJoinChannel(), Perpetuum.Services.Channels

Community 2123 - "Entity (Community 2123)"

Cohesion: 0.83 Nodes (4): RobotTemplateRelation.cs, RobotTemplateRelation.cs, RobotTemplateRelation, Perpetuum.Items.Templates

Community 2121 - "Entity (Community 2121)"

Cohesion: 0.50 Nodes (4): SparkRepository.cs, SparkRepository(), GetAll(), if()

Community 2118 - "Entity (Community 2118)"

Cohesion: 0.83 Nodes (4): RemoteControlledTurretBehavior.cs, RemoteControlledTurretBehavior.cs, Perpetuum.Zones.NpcSystem.AI.Behaviors, RemoteControlledTurretBehavior()

Community 2122 - "Entity (Community 2122)"

Cohesion: 0.83 Nodes (4): SapAttackersSpawnMessage.cs, SapAttackersSpawnMessage.cs, SapAttackersSpawnMessage(), Perpetuum.Services.EventServices.EventMessages

Community 2340 - "Entity (Community 2340)"

Cohesion: 0.83 Nodes (4): IAccountWallet.cs, IAccountWallet.cs, Perpetuum.Accounting, IAccountWallet

Community 2335 - "Entity (Community 2335)"

Cohesion: 0.50 Nodes (4): RobotSqlBuilder.cs, if(), AppendPartStats(), foreach()

Community 2336 - "Entity (Community 2336)"

Cohesion: 0.50 Nodes (4): GameRootEnvironment.cs, Perpetuum.Tests.Integration.Infrastructure, catch(), TryLoad()

Community 2339 - "Entity (Community 2339)"

Cohesion: 0.83 Nodes (4): CorporationConfiguration.cs, CorporationConfiguration.cs, Perpetuum, CorporationConfiguration

Community 2334 - "Entity (Community 2334)"

Cohesion: 0.50 Nodes (4): MobileWorldTeleport.cs, MobileWorldTeleport(), CheckDeploymentAndThrow(), if()

Community 2337 - "Entity (Community 2337)"

Cohesion: 0.83 Nodes (4): HostInfo.cs, HostInfo.cs, Perpetuum.Host, GetLastOnline()

Community 2338 - "Entity (Community 2338)"

Cohesion: 0.83 Nodes (4): PresenceExtensions.cs, PresenceExtensions.cs, GetPresenceOrThrow(), Perpetuum.Zones.NpcSystem.Presences

Community 2333 - "Entity (Community 2333)"

Cohesion: 0.83 Nodes (4): IFlockConfiguration.cs, IFlockConfiguration.cs, Perpetuum.Zones.NpcSystem.Flocks, IFlockConfiguration

Community 2332 - "Entity (Community 2332)"

Cohesion: 0.50 Nodes (4): FakeSessionManager.cs, GetByAccount(), IsOnline(), GetByCharacter()

Community 2331 - "Entity (Community 2331)"

Cohesion: 0.50 Nodes (4): StationaryIdleAI.cs, if(), StationaryIdleAI(), ToAggressorAI()

Community 2146 - "Entity (Community 2146)"

Cohesion: 0.50 Nodes (4): PackageItemPickItem.cs, if(), PackageItemPickItem(), foreach()

Community 2148 - "Entity (Community 2148)"

Cohesion: 0.83 Nodes (4): MaterialPickItem.cs, MaterialPickItem.cs, Perpetuum.AdminTool.Seasons, MaterialPickItem()

Community 2145 - "Entity (Community 2145)"

Cohesion: 0.83 Nodes (4): StrongHoldZone.cs, StrongHoldZone.cs, StrongHoldZone(), Perpetuum.Zones

Community 2150 - "Entity (Community 2150)"

Cohesion: 0.83 Nodes (4): AppSettings.cs, AppSettings.cs, Perpetuum.AdminTool.Settings, AppSettings

Community 2144 - "Entity (Community 2144)"

Cohesion: 0.50 Nodes (4): NewRobotRepository.cs, while(), NewRobotRepository(), ChassisBonusRow()

Community 2149 - "Entity (Community 2149)"

Cohesion: 0.83 Nodes (4): TodaysDailyObjectiveRow.cs, TodaysDailyObjectiveRow.cs, TodaysDailyObjectiveRow(), Perpetuum.AdminTool.Seasons

Community 2147 - "Entity (Community 2147)"

Cohesion: 0.83 Nodes (4): LookupExtensions.cs, LookupExtensions.cs, if(), Perpetuum

Community 2208 - "Entity (Community 2208)"

Cohesion: 0.50 Nodes (4): SqlScriptBuilder.cs, Build(), Perpetuum.AdminTool.Editing, foreach()

Community 2206 - "Entity (Community 2206)"

Cohesion: 0.83 Nodes (4): InsurancePriceRow.cs, InsurancePriceRow.cs, InsurancePriceRow, Perpetuum.AdminTool.Economy

Community 2212 - "Entity (Community 2212)"

Cohesion: 0.50 Nodes (4): LockPacketBuilder.cs, LockPacketBuilder(), VisitTerrainLock(), AppendTo()

Community 2211 - "Entity (Community 2211)"

Cohesion: 0.83 Nodes (4): IBlobableUnit.cs, IBlobableUnit.cs, IBlobableUnit, Perpetuum.Zones.Blobs

Community 2207 - "Entity (Community 2207)"

Cohesion: 0.50 Nodes (4): LockValidator.cs, VisitTerrainLock(), VisitUnitLock(), Perpetuum.Zones.Locking

Community 2209 - "Entity (Community 2209)"

Cohesion: 0.83 Nodes (4): BlobEmitter.cs, BlobEmitter.cs, BlobEmitter(), Perpetuum.Zones.Blobs.BlobEmitters

Community 2210 - "Entity (Community 2210)"

Cohesion: 0.50 Nodes (4): Lock.cs, if(), Equals(), OnChanged()

Community 2376 - "Entity (Community 2376)"

Cohesion: 0.50 Nodes (4): EntityDetailViewModel.cs, RebuildAvailableFields(), if(), foreach()

Community 2370 - "Entity (Community 2370)"

Cohesion: 0.83 Nodes (4): SparkTeleportDevice.cs, SparkTeleportDevice.cs, Perpetuum.Items, SparkTeleportDevice

Community 2372 - "Entity (Community 2372)"

Cohesion: 0.50 Nodes (4): PBSGetNetwork.cs, Perpetuum.RequestHandlers.Zone.PBS, HandleRequest(), PBSGetNetwork

Community 2369 - "Entity (Community 2369)"

Cohesion: 0.50 Nodes (4): CorporationHandler.cs, ArgumentOutOfRangeException(), CorporationHandler(), if()

Community 2374 - "Entity (Community 2374)"

Cohesion: 0.50 Nodes (4): RobotTemplate.cs, foreach(), if(), RobotTemplate()

Community 2371 - "Entity (Community 2371)"

Cohesion: 0.83 Nodes (4): RandomMissionItem.cs, RandomMissionItem.cs, RandomMissionItem, Perpetuum.Services.MissionEngine

Community 2368 - "Entity (Community 2368)"

Cohesion: 0.50 Nodes (4): PBSSetOnline.cs, Perpetuum.RequestHandlers.Zone.PBS, HandleRequest(), PBSSetOnline

Community 2375 - "Entity (Community 2375)"

Cohesion: 0.83 Nodes (4): INotifyPresenceExpired.cs, INotifyPresenceExpired.cs, INotifyPresenceExpired, Perpetuum.Zones.NpcSystem.Presences

Community 2373 - "Entity (Community 2373)"

Cohesion: 0.83 Nodes (4): ConfirmSqlViewModel.cs, ConfirmSqlViewModel.cs, Perpetuum.AdminTool.ViewModels, ConfirmSqlViewModel()

Community 2314 - "Entity (Community 2314)"

Cohesion: 0.83 Nodes (4): EquipmentSetBonusResult.cs, EquipmentSetBonusResult.cs, EquipmentSetBonusResult(), Perpetuum.Robots.EquipmentSets

Community 2308 - "Entity (Community 2308)"

Cohesion: 0.83 Nodes (4): IBlobEmitter.cs, IBlobEmitter.cs, IBlobEmitter, Perpetuum.Zones.Blobs.BlobEmitters

Community 2310 - "Entity (Community 2310)"

Cohesion: 0.50 Nodes (4): TimeRange.cs, if(), Equals(), TimeRange()

Community 2309 - "Entity (Community 2309)"

Cohesion: 0.50 Nodes (4): RobotTemplateUpdate.cs, RobotTemplateUpdate(), if(), PerpetuumException()

Community 2306 - "Entity (Community 2306)"

Cohesion: 0.50 Nodes (4): GenxyString.cs, GenxyString(), if(), Equals()

Community 2312 - "Entity (Community 2312)"

Cohesion: 0.50 Nodes (4): ArtifactScannerFactory.cs, CreateArtifactScanner(), if(), Perpetuum.Zones.Artifacts.Scanners

Community 2313 - "Entity (Community 2313)"

Cohesion: 0.50 Nodes (4): ClosestWalkablePositionFinder.cs, Perpetuum.Zones.Finders.PositionFinders, Find(), while()

Community 2307 - "Entity (Community 2307)"

Cohesion: 0.50 Nodes (4): AuraEffect.cs, SetupEffect(), ApplyEffectToTargets(), if()

Community 2311 - "Entity (Community 2311)"

Cohesion: 0.83 Nodes (4): ArtifactScanResult.cs, ArtifactScanResult.cs, Perpetuum.Zones.Artifacts.Scanners, ArtifactScanResult

Community 2085 - "Entity (Community 2085)"

Cohesion: 0.50 Nodes (4): ExtensionResetCharacter.cs, PerpetuumException(), ExtensionResetCharacter(), if()

Community 2081 - "Entity (Community 2081)"

Cohesion: 0.83 Nodes (4): OreNpcSpawnMessage.cs, OreNpcSpawnMessage.cs, Perpetuum.Services.EventServices.EventMessages, OreNpcSpawnMessage()

Community 2082 - "Entity (Community 2082)"

Cohesion: 0.83 Nodes (4): MissionProcessorGangCache.cs, MissionProcessorGangCache.cs, Perpetuum.Services.MissionEngine.MissionProcessorObjects, GetGangMembersCached()

Community 2084 - "Entity (Community 2084)"

Cohesion: 0.83 Nodes (4): NpcReinforcementsMessage.cs, NpcReinforcementsMessage.cs, Perpetuum.Services.EventServices.EventMessages, NpcReinforcementsMessage()

Community 2083 - "Entity (Community 2083)"

Cohesion: 0.50 Nodes (4): MissionFilter.cs, if(), foreach(), MissionFilter()

Community 2235 - "Entity (Community 2235)"

Cohesion: 0.50 Nodes (4): MineralNodeGeneratorFactory.cs, Perpetuum.Zones.Terrains.Materials.Minerals.Generators, NullGenerator, RandomWalkMineralNodeGenerator()

Community 2453 - "Entity (Community 2453)"

Cohesion: 0.83 Nodes (4): PresencePickItem.cs, PresencePickItem.cs, PresencePickItem, Perpetuum.AdminTool.Common

Community 2231 - "Entity (Community 2231)"

Cohesion: 0.83 Nodes (4): AggregateFieldInfo.cs, AggregateFieldInfo.cs, Perpetuum.AdminTool.Entities, AggregateFieldInfo

Community 2454 - "Entity (Community 2454)"

Cohesion: 0.50 Nodes (4): ProductionDescription.cs, ProductionDescription(), if(), foreach()

Community 2452 - "Entity (Community 2452)"

Cohesion: 0.50 Nodes (4): AutoMarketRawMaterialsViewModel.cs, OnPropertyChanged(), QueueSave(), if()

Community 2233 - "Entity (Community 2233)"

Cohesion: 0.50 Nodes (4): IntervalLayerSaver.cs, SaveLayer(), IntervalLayerSaver(), if()

Community 2451 - "Entity (Community 2451)"

Cohesion: 0.83 Nodes (4): IEntity.cs, IEntity.cs, Perpetuum.EntityFramework, IEntity

Community 2456 - "Entity (Community 2456)"

Cohesion: 0.50 Nodes (4): ItemInfo.cs, ItemInfo(), if(), Equals()

Community 2458 - "Entity (Community 2458)"

Cohesion: 0.83 Nodes (4): ILogEvent.cs, ILogEvent.cs, Perpetuum.Log, ILogEvent

Community 2460 - "Entity (Community 2460)"

Cohesion: 0.50 Nodes (4): ReimburseItem.cs, using(), Perpetuum.RequestHandlers, HandleRequest()

Community 2228 - "Entity (Community 2228)"

Cohesion: 0.83 Nodes (4): EconomyCorporationWealthRow.cs, EconomyCorporationWealthRow.cs, EconomyCorporationWealthRow, Perpetuum.AdminTool.Economy

Community 2234 - "Entity (Community 2234)"

Cohesion: 0.50 Nodes (4): SeasonTierRow.cs, OnSelectedEquipmentSetChanged(), Perpetuum.AdminTool.Seasons, OnSelectedPackageChanged()

Community 2230 - "Entity (Community 2230)"

Cohesion: 0.50 Nodes (4): TemplateChanges.cs, if(), BuildInsert(), RawSqlChange()

Community 2455 - "Entity (Community 2455)"

Cohesion: 0.50 Nodes (4): SocialFriendRequest.cs, PerpetuumException(), CreateMessageToClient(), using()

Community 2229 - "Entity (Community 2229)"

Cohesion: 0.83 Nodes (4): IMaterialLayer.cs, IMaterialLayer.cs, IMaterialLayer, Perpetuum.Zones.Terrains.Materials

Community 2232 - "Entity (Community 2232)"

Cohesion: 0.83 Nodes (4): PBSControlTower.cs, PBSControlTower.cs, Perpetuum.Zones.PBS.ControlTower, PBSControlTower

Community 2459 - "Entity (Community 2459)"

Cohesion: 0.50 Nodes (4): EntityDynamicProperties.cs, OnUpdated(), if(), GetOrAdd()

Community 2457 - "Entity (Community 2457)"

Cohesion: 0.50 Nodes (4): PBSEffectEmitter.cs, OnEffectRemoved(), if(), GetTargetsByPosition()

Community 2259 - "Entity (Community 2259)"

Cohesion: 0.50 Nodes (4): ActiveModule.Ammo.cs, SetAmmo(), SendAmmoUpdatePacketToPlayer(), if()

Community 2265 - "Entity (Community 2265)"

Cohesion: 0.50 Nodes (4): WaypointMovement.cs, Update(), Perpetuum.Zones.Movements, Start()

Community 2262 - "Entity (Community 2262)"

Cohesion: 0.50 Nodes (4): DreadnoughtModule.cs, if(), SetupEffect(), Perpetuum.Modules.EffectModules

Community 2261 - "Entity (Community 2261)"

Cohesion: 0.83 Nodes (4): UnitUpdatedEventArgs.cs, UnitUpdatedEventArgs.cs, Perpetuum.Units, UnitUpdatedEventArgs

Community 2260 - "Entity (Community 2260)"

Cohesion: 0.50 Nodes (4): ZoneEffect.cs, if(), GetHashCode(), Perpetuum.Zones.Effects.ZoneEffects

Community 2264 - "Entity (Community 2264)"

Cohesion: 0.50 Nodes (4): UnitExtensions.cs, foreach(), if(), return()

Community 2263 - "Entity (Community 2263)"

Cohesion: 0.50 Nodes (4): ExcavatorModule.cs, Perpetuum.Modules.EffectModules, SetupEffect(), ExcavatorModule()

Community 2236 - "Entity (Community 2236)"

Cohesion: 0.83 Nodes (4): AddTemplateRelationRowViewModel.cs, AddTemplateRelationRowViewModel.cs, Perpetuum.AdminTool.ViewModels, AddTemplateRelationRowViewModel()

Community 2240 - "Entity (Community 2240)"

Cohesion: 0.50 Nodes (4): EntitiesViewModel.cs, if(), catch(), ReloadAsync()

Community 2239 - "Entity (Community 2239)"

Cohesion: 0.50 Nodes (4): SupportDrone.cs, if(), Perpetuum.Zones.RemoteControl, AcceptVisitor()

Community 2238 - "Entity (Community 2238)"

Cohesion: 0.50 Nodes (4): HarvestingAmountModifierProperty.cs, HarvestingAmountModifierProperty(), if(), AddEffectModifier()

Community 2242 - "Entity (Community 2242)"

Cohesion: 0.50 Nodes (4): ConstructionModule.cs, ConstructionModule(), CreateBeam(), DoConstruct()

Community 2237 - "Entity (Community 2237)"

Cohesion: 0.50 Nodes (4): RoamingState.cs, if(), RoamingState(), foreach()

Community 2241 - "Entity (Community 2241)"

Cohesion: 0.83 Nodes (4): IRobotTemplateRelation.cs, IRobotTemplateRelation.cs, IRobotTemplateRelation, Perpetuum.Items.Templates

Community 2243 - "Entity (Community 2243)"

Cohesion: 0.50 Nodes (4): StaticSpawnState.cs, OnSpawned(), Perpetuum.Zones.NpcSystem.Presences.ExpiringStaticPresence, IsInRange()

Community 2250 - "Entity (Community 2250)"

Cohesion: 0.50 Nodes (4): LandMineDeployer.cs, Perpetuum.Zones.LandMines, CreateDeployableItem(), CanDeploy()

Community 2247 - "Entity (Community 2247)"

Cohesion: 0.50 Nodes (4): RiftsModule.cs, Load(), Perpetuum.Bootstrapper.Modules, RiftsModule

Community 2249 - "Entity (Community 2249)"

Cohesion: 0.83 Nodes (4): AggregateFieldPickItem.cs, AggregateFieldPickItem.cs, Perpetuum.AdminTool.EquipmentSets, AggregateFieldPickItem

Community 2244 - "Entity (Community 2244)"

Cohesion: 0.50 Nodes (4): RandomSpawningExpiringPresence.cs, InitStateMachine(), RandomSpawningExpiringPresence(), ResetDynamicDespawnTimer()

Community 2246 - "Entity (Community 2246)"

Cohesion: 0.83 Nodes (4): TrainingZone.cs, TrainingZone.cs, Perpetuum.Zones, TrainingZone()

Community 2245 - "Entity (Community 2245)"

Cohesion: 0.50 Nodes (4): StaticExpiringFlock.cs, IsPresenceInSpawningState(), Perpetuum.Zones.NpcSystem.Presences.RandomExpiringPresence, GetSpawnPosition()

Community 2248 - "Entity (Community 2248)"

Cohesion: 0.50 Nodes (4): LineOfSight.cs, IsInLineOfSight(), if(), OnDebugLOS()

Community 2252 - "Entity (Community 2252)"

Cohesion: 0.83 Nodes (4): AccountWalletFactory.cs, AccountWalletFactory.cs, Perpetuum.Accounting, AccountWalletFactory()

Community 2251 - "Entity (Community 2251)"

Cohesion: 0.83 Nodes (4): DefinitionConfigColumnInfo.cs, DefinitionConfigColumnInfo.cs, Perpetuum.AdminTool.NewItem, DefinitionConfigColumnInfo()

Community 2256 - "Entity (Community 2256)"

Cohesion: 0.83 Nodes (4): ArtifactLootItems.cs, ArtifactLootItems.cs, ArtifactLootItems(), Perpetuum.Zones.Artifacts.Generators.Loot

Community 2254 - "Entity (Community 2254)"

Cohesion: 0.50 Nodes (4): PersistentArtifactGenerator.cs, if(), ArtifactSpawnRate(), PersistentArtifactGenerator()

Community 2253 - "Entity (Community 2253)"

Cohesion: 0.83 Nodes (4): IAreaFinder.cs, IAreaFinder.cs, Perpetuum.Zones.Finders, IAreaFinder

Community 2255 - "Entity (Community 2255)"

Cohesion: 0.83 Nodes (4): SetBonusThreshold.cs, SetBonusThreshold.cs, SetBonusThreshold(), Perpetuum.Robots.EquipmentSets

Community 2258 - "Entity (Community 2258)"

Cohesion: 0.83 Nodes (4): IWallet.cs, IWallet.cs, IWallet, Perpetuum.Wallets

Community 2257 - "Entity (Community 2257)"

Cohesion: 0.50 Nodes (4): Wallet.cs, OnBalanceUpdating(), SetBalance(), if()

Community 2224 - "Entity (Community 2224)"

Cohesion: 0.83 Nodes (4): AutoMarketPricingTraceRow.cs, AutoMarketPricingTraceRow.cs, Perpetuum.AdminTool.AutoMarket, AutoMarketPricingTraceRow

Community 2222 - "Entity (Community 2222)"

Cohesion: 0.83 Nodes (4): AutoMarketOrderData.cs, AutoMarketOrderData.cs, Perpetuum.AdminTool.AutoMarket, AutoMarketOrderData()

Community 2223 - "Entity (Community 2223)"

Cohesion: 0.83 Nodes (4): AutoMarketOrderRow.cs, AutoMarketOrderRow.cs, Perpetuum.AdminTool.AutoMarket, AutoMarketOrderRow

Community 2225 - "Entity (Community 2225)"

Cohesion: 0.50 Nodes (4): MineralScanResultBuilder.cs, for(), MineralScanResultBuilder(), if()

Community 2221 - "Entity (Community 2221)"

Cohesion: 0.83 Nodes (4): AutoMarketNicFlowRow.cs, AutoMarketNicFlowRow.cs, AutoMarketNicFlowRow, Perpetuum.AdminTool.AutoMarket

Community 2227 - "Entity (Community 2227)"

Cohesion: 0.50 Nodes (4): Logger.cs, Info(), Log(), Warning()

Community 2226 - "Entity (Community 2226)"

Cohesion: 0.50 Nodes (4): CorePumpHandler.cs, CorePumpHandler(), foreach(), if()

Community 2127 - "Entity (Community 2127)"

Cohesion: 0.50 Nodes (4): SparkRemove.cs, HandleRequest(), using(), Perpetuum.RequestHandlers.Sparks

Community 2125 - "Entity (Community 2125)"

Cohesion: 0.83 Nodes (4): NatDeviceNotFoundException.cs, NatDeviceNotFoundException.cs, Open.Nat.Exceptions, NatDeviceNotFoundException()

Community 2129 - "Entity (Community 2129)"

Cohesion: 0.83 Nodes (4): EconomyNicFlowRow.cs, EconomyNicFlowRow.cs, Perpetuum.AdminTool.Economy, EconomyNicFlowRow

Community 2126 - "Entity (Community 2126)"

Cohesion: 0.50 Nodes (4): CharacterDefaultExtensionHelper.cs, foreach(), if(), Perpetuum.Services.ExtensionService

Community 2128 - "Entity (Community 2128)"

Cohesion: 0.83 Nodes (4): EntityPickItem.cs, EntityPickItem.cs, Perpetuum.AdminTool.Common, EntityPickItem

Community 2130 - "Entity (Community 2130)"

Cohesion: 0.83 Nodes (4): EconomyPriceIndexRow.cs, EconomyPriceIndexRow.cs, EconomyPriceIndexRow, Perpetuum.AdminTool.Economy

Community 2131 - "Entity (Community 2131)"

Cohesion: 0.50 Nodes (4): NpcStateAnnouncer.cs, WriteNPCStateAnnouncerLog(), if(), NpcStateAnnouncer()

Community 2157 - "Entity (Community 2157)"

Cohesion: 0.83 Nodes (4): WeatherEventMessage.cs, WeatherEventMessage.cs, Perpetuum.Services.EventServices.EventMessages, WeatherEventMessage()

Community 2153 - "Entity (Community 2153)"

Cohesion: 0.83 Nodes (4): SapStateMessage.cs, SapStateMessage.cs, Perpetuum.Services.EventServices.EventMessages, SapStateMessage()

Community 2155 - "Entity (Community 2155)"

Cohesion: 0.50 Nodes (4): MineralLayerVisitor.cs, VisitMineralLayer(), VisitLayer(), VisitOreLayer()

Community 2156 - "Entity (Community 2156)"

Cohesion: 0.50 Nodes (4): ChannelMessageHandler.cs, Perpetuum.Services.Channels, SendNewPlayerTutorialMessage(), SendWelcomeMessageExitTutorial()

Community 2154 - "Entity (Community 2154)"

Cohesion: 0.83 Nodes (4): ExtensionHelper.cs, ExtensionHelper.cs, CreateExtensionPointsIncreasedMessage(), Perpetuum.Services.ExtensionService

Community 2151 - "Entity (Community 2151)"

Cohesion: 0.50 Nodes (4): EscortIndustrialDroneAI.cs, EscortIndustrialDroneAI(), if(), WriteLog()

Community 2152 - "Entity (Community 2152)"

Cohesion: 0.50 Nodes (4): UnitScannerModule.cs, AddScannedItem(), UnitScanner(), Visit()

Community 2275 - "Entity (Community 2275)"

Cohesion: 0.50 Nodes (4): CycleTimeProperty.cs, CalculateValue(), ApplyEffectModifiers(), Perpetuum.Modules.ModuleProperties

Community 2278 - "Entity (Community 2278)"

Cohesion: 0.50 Nodes (4): ModuleProperty.cs, ApplyEffectModifiers(), if(), ModuleProperty()

Community 2280 - "Entity (Community 2280)"

Cohesion: 0.50 Nodes (4): ActiveAI.cs, if(), foreach(), ActiveAI()

Community 2281 - "Entity (Community 2281)"

Cohesion: 0.83 Nodes (4): IPositionFinder.cs, IPositionFinder.cs, IPositionFinder, Perpetuum.Zones.Finders

Community 2277 - "Entity (Community 2277)"

Cohesion: 0.50 Nodes (4): Robot.Helpers.cs, HybridRobotBuilder(), return(), if()

Community 2276 - "Entity (Community 2276)"

Cohesion: 0.50 Nodes (4): MiningAmountModifierProperty.cs, if(), CalculateValue(), Perpetuum.Modules.ModuleProperties

Community 2279 - "Entity (Community 2279)"

Cohesion: 0.83 Nodes (4): ExpiringLosHolder.cs, ExpiringLosHolder.cs, Perpetuum.Units, ExpiringLosHolder()

Community 2205 - "Entity (Community 2205)"

Cohesion: 0.50 Nodes (4): CharacterSelect.cs, PerpetuumException(), if(), CharacterSelect()

Community 2201 - "Entity (Community 2201)"

Cohesion: 0.50 Nodes (4): RetreatCombatDroneAI.cs, if(), RetreatCombatDroneAI(), WriteLog()

Community 2202 - "Entity (Community 2202)"

Cohesion: 0.50 Nodes (4): RemoteCommand.cs, AddProperty(), ConfirmRetreat(), if()

Community 2203 - "Entity (Community 2203)"

Cohesion: 0.83 Nodes (4): EconomyWealthRow.cs, EconomyWealthRow.cs, Perpetuum.AdminTool.Economy, EconomyWealthRow

Community 2199 - "Entity (Community 2199)"

Cohesion: 0.83 Nodes (4): EconomyVelocityRow.cs, EconomyVelocityRow.cs, EconomyVelocityRow, Perpetuum.AdminTool.Economy

Community 2200 - "Entity (Community 2200)"

Cohesion: 0.83 Nodes (4): IRobotTemplateReader.cs, IRobotTemplateReader.cs, Perpetuum.Items.Templates, IRobotTemplateReader

Community 2204 - "Entity (Community 2204)"

Cohesion: 0.83 Nodes (4): InsuranceConfigRow.cs, InsuranceConfigRow.cs, Perpetuum.AdminTool.Economy, OnParamValueChanged()

Community 2379 - "Entity (Community 2379)"

Cohesion: 0.83 Nodes (4): IRandomStaticPresence.cs, IRandomStaticPresence.cs, Perpetuum.Zones.NpcSystem.Presences.ExpiringStaticPresence, IRandomStaticPresence

Community 2383 - "Entity (Community 2383)"

Cohesion: 0.50 Nodes (4): ZoneCheckRoaming.cs, HandleRequest(), Perpetuum.RequestHandlers.Zone, ZoneCheckRoaming

Community 2378 - "Entity (Community 2378)"

Cohesion: 0.83 Nodes (4): MissionProcessorAbortMission.cs, MissionProcessorAbortMission.cs, Perpetuum.Services.MissionEngine.MissionProcessorObjects, AbortMissionByRequest()

Community 2381 - "Entity (Community 2381)"

Cohesion: 0.50 Nodes (4): SparkChange.cs, using(), HandleRequest(), Perpetuum.RequestHandlers.Sparks

Community 2384 - "Entity (Community 2384)"

Cohesion: 0.83 Nodes (4): ActivityEvent.cs, ActivityEvent.cs, Perpetuum.Services.Seasons, ActivityEvent()

Community 2380 - "Entity (Community 2380)"

Cohesion: 0.50 Nodes (4): SetStanding.cs, Perpetuum.RequestHandlers.Standings, HandleRequest(), using()

Community 2377 - "Entity (Community 2377)"

Cohesion: 0.50 Nodes (4): NPCCheckCondition.cs, HandleRequest(), Perpetuum.RequestHandlers.Zone, NPCCheckCondition

Community 2385 - "Entity (Community 2385)"

Cohesion: 0.50 Nodes (4): RobotTemplateSlotViewModel.cs, foreach(), if(), RebuildAmmoPicks()

Community 2386 - "Entity (Community 2386)"

Cohesion: 0.50 Nodes (4): IndustrialTarget.cs, if(), IndustrialTarget(), OnIndustrialValueUpdated()

Community 2382 - "Entity (Community 2382)"

Cohesion: 0.50 Nodes (4): BufferedLogger.cs, if(), OnFlushing(), Flush()

Community 2113 - "Entity (Community 2113)"

Cohesion: 0.50 Nodes (4): CharacterSocial.cs, CharacterSocial(), LoadFromDb(), if()

Community 2117 - "Entity (Community 2117)"

Cohesion: 0.50 Nodes (4): PBSCheckDeployment.cs, PBSCheckDeployment, HandleRequest(), Perpetuum.RequestHandlers.Zone.PBS

Community 2112 - "Entity (Community 2112)"

Cohesion: 0.83 Nodes (4): RobotHead.cs, RobotHead.cs, Perpetuum.Robots, RobotHead()

Community 2114 - "Entity (Community 2114)"

Cohesion: 0.50 Nodes (4): RobotInfoPacketBuilder.cs, Build(), Perpetuum.Robots, foreach()

Community 2116 - "Entity (Community 2116)"

Cohesion: 0.83 Nodes (4): Rsa.cs, Rsa.cs, Perpetuum, if()

Community 2115 - "Entity (Community 2115)"

Cohesion: 0.50 Nodes (4): SessionID.cs, New(), Equals(), SessionID()

Community 2105 - "Entity (Community 2105)"

Cohesion: 0.50 Nodes (4): StandingExtensions.cs, GetStandingServerEntityToPlayerHierarchy(), if(), SendStandingToDefaultCorps()

Community 2101 - "Entity (Community 2101)"

Cohesion: 0.50 Nodes (4): WeatherInfo.cs, WeatherInfo(), if(), ToString()

Community 2104 - "Entity (Community 2104)"

Cohesion: 0.83 Nodes (4): NeutralBehavior.cs, NeutralBehavior.cs, NeutralBehavior(), Perpetuum.Zones.NpcSystem.AI.Behaviors

Community 2099 - "Entity (Community 2099)"

Cohesion: 0.83 Nodes (4): RobotChassis.cs, RobotChassis.cs, Perpetuum.Robots, RobotChassis()

Community 2103 - "Entity (Community 2103)"

Cohesion: 0.50 Nodes (4): PlayerMovement.cs, while(), Update(), Perpetuum.Players

Community 2102 - "Entity (Community 2102)"

Cohesion: 0.83 Nodes (4): Kernel.cs, Kernel.cs, Perpetuum.Services.TechTree, Kernel

Community 2100 - "Entity (Community 2100)"

Cohesion: 0.50 Nodes (4): TechTreeNode.cs, if(), Equals(), TechTreeNode()

Community 2138 - "Entity (Community 2138)"

Cohesion: 0.50 Nodes (4): HunterApproachAI.cs, if(), RepathToTarget(), HunterApproachAI()

Community 2139 - "Entity (Community 2139)"

Cohesion: 0.50 Nodes (4): ZoneMissionInProgress.cs, ZoneMissionInProgress(), switch(), if()

Community 2140 - "Entity (Community 2140)"

Cohesion: 0.83 Nodes (4): ExtensionPickItem.cs, ExtensionPickItem.cs, ExtensionPickItem(), Perpetuum.AdminTool.NewItem

Community 2141 - "Entity (Community 2141)"

Cohesion: 0.83 Nodes (4): NewItemLookups.cs, NewItemLookups.cs, NewItemLookups, Perpetuum.AdminTool.NewItem

Community 2143 - "Entity (Community 2143)"

Cohesion: 0.50 Nodes (4): SensorJammerModule.cs, SensorJammerEventArgs(), if(), SensorJammerModule()

Community 2142 - "Entity (Community 2142)"

Cohesion: 0.50 Nodes (4): WallBuilderModule.cs, WallBuilderModule(), if(), ForceGrowWall()

Community 2315 - "Entity (Community 2315)"

Cohesion: 0.50 Nodes (4): RobotTemplateRepository.cs, while(), Perpetuum.AdminTool.Templates, LoadAllAsync()

Community 2321 - "Entity (Community 2321)"

Cohesion: 0.50 Nodes (4): MovePlayer.cs, using(), Perpetuum.RequestHandlers.Zone, HandleRequest()

Community 2317 - "Entity (Community 2317)"

Cohesion: 0.50 Nodes (4): CorporationSetInfo.cs, HandleRequest(), CorporationSetInfo, Perpetuum.RequestHandlers.Corporations

Community 2316 - "Entity (Community 2316)"

Cohesion: 0.50 Nodes (4): ItemHelper.cs, ItemHelper(), return(), CreateItem()

Community 2320 - "Entity (Community 2320)"

Cohesion: 0.83 Nodes (4): ICharacterTransactionLogger.cs, ICharacterTransactionLogger.cs, ICharacterTransactionLogger, Perpetuum.Accounting.Characters

Community 2319 - "Entity (Community 2319)"

Cohesion: 0.83 Nodes (4): ICharacterWallet.cs, ICharacterWallet.cs, ICharacterWallet, Perpetuum.Accounting.Characters

Community 2318 - "Entity (Community 2318)"

Cohesion: 0.50 Nodes (4): StationaryCombatAI.cs, if(), FindHostiles(), StationaryCombatAI()

Community 2164 - "Entity (Community 2164)"

Cohesion: 0.83 Nodes (4): MissionContainer.cs, MissionContainer.cs, MissionContainer(), Perpetuum.Services.Looting

Community 2158 - "Entity (Community 2158)"

Cohesion: 0.50 Nodes (4): DynamicCalibrationProgram.cs, ToDictionary(), DynamicCalibrationProgram(), if()

Community 2161 - "Entity (Community 2161)"

Cohesion: 0.50 Nodes (4): RandomMission.cs, CheckForBrokenLinks(), if(), RandomMission()

Community 2162 - "Entity (Community 2162)"

Cohesion: 0.83 Nodes (4): RobotTemplateReaderExtensions.cs, RobotTemplateReaderExtensions.cs, Perpetuum.Items.Templates, GetByName()

Community 2160 - "Entity (Community 2160)"

Cohesion: 0.50 Nodes (4): EscortCombatDroneAI.cs, EscortCombatDroneAI(), if(), WriteLog()

Community 2163 - "Entity (Community 2163)"

Cohesion: 0.83 Nodes (4): IRobotTemplateServices.cs, IRobotTemplateServices.cs, Perpetuum.Items.Templates, IRobotTemplateServices

Community 2159 - "Entity (Community 2159)"

Cohesion: 0.50 Nodes (4): EnvironmentalEffectHandler.cs, EnvironmentalEffectHandler(), if(), OnStateChange()

Community 2293 - "Entity (Community 2293)"

Cohesion: 0.50 Nodes (4): MarketAvailableItems.cs, Perpetuum.RequestHandlers.Markets, HandleRequest(), foreach()

Community 2292 - "Entity (Community 2292)"

Cohesion: 0.50 Nodes (4): ListContainer.cs, Perpetuum.RequestHandlers, if(), catch()

Community 2297 - "Entity (Community 2297)"

Cohesion: 0.50 Nodes (4): CoreRecharger.cs, Perpetuum.Units, NullCoreRecharger, CoreRecharger

Community 2295 - "Entity (Community 2295)"

Cohesion: 0.50 Nodes (4): RandomWalkableAroundPositionFinder.cs, if(), RandomWalkableAroundPositionFinder(), for()

Community 2291 - "Entity (Community 2291)"

Cohesion: 0.50 Nodes (4): SetIntrusionSiteMessage.cs, Perpetuum.RequestHandlers.Intrusion, using(), HandleRequest()

Community 2296 - "Entity (Community 2296)"

Cohesion: 0.50 Nodes (4): SeasonObjectiveRow.cs, OnPropertyChanged(), RefreshAvailableMaterials(), if()

Community 2294 - "Entity (Community 2294)"

Cohesion: 0.50 Nodes (4): SeasonLeaderboardRewardRow.cs, OnSelectedPackageChanged(), OnSelectedEquipmentSetChanged(), Perpetuum.AdminTool.Seasons

Community 2290 - "Entity (Community 2290)"

Cohesion: 0.50 Nodes (4): PackageRepository.cs, while(), PackageUsageRow(), PackageRepository()

Community 2351 - "Entity (Community 2351)"

Cohesion: 0.50 Nodes (4): Chat.cs, GetChatLogger(), Chat(), _chatLoggerFactory()

Community 2353 - "Entity (Community 2353)"

Cohesion: 0.50 Nodes (4): IEntityFactory.cs, Perpetuum.EntityFramework, IEntityFactory, IEntityServices

Community 2354 - "Entity (Community 2354)"

Cohesion: 0.50 Nodes (4): CorporationRemoveMember.cs, Perpetuum.RequestHandlers.Corporations, using(), HandleRequest()

Community 2357 - "Entity (Community 2357)"

Cohesion: 0.50 Nodes (4): PBSReactor.cs, PBSReactor(), AddReactorInfo(), if()

Community 2350 - "Entity (Community 2350)"

Cohesion: 0.50 Nodes (4): TechTreeUnlock.cs, TechTreeUnlock(), if(), PerpetuumException()

Community 2352 - "Entity (Community 2352)"

Cohesion: 0.83 Nodes (4): PvpZone.cs, PvpZone.cs, PvpZone(), Perpetuum.Zones

Community 2355 - "Entity (Community 2355)"

Cohesion: 0.50 Nodes (4): MtProductHelper.cs, GetProductInfos(), GetByAccountTransactionType(), Perpetuum.Accounting

Community 2349 - "Entity (Community 2349)"

Cohesion: 0.50 Nodes (4): QuadTree.cs, QuadTree(), if(), Add()

Community 2356 - "Entity (Community 2356)"

Cohesion: 0.83 Nodes (4): MtProduct.cs, MtProduct.cs, Perpetuum.Accounting, MtProduct

Community 2166 - "Entity (Community 2166)"

Cohesion: 0.83 Nodes (4): LootGeneratorItemInfo.cs, LootGeneratorItemInfo.cs, Perpetuum.Services.Looting, LootGeneratorItemInfo()

Community 2168 - "Entity (Community 2168)"

Cohesion: 0.50 Nodes (4): Coin.cs, CreateICSCoin(), Coin(), CreateUniversalCoin()

Community 2171 - "Entity (Community 2171)"

Cohesion: 0.83 Nodes (4): ZoneExtensions.Npc.cs, ZoneExtensions.Npc.cs, AddDynamicPresenceToPosition(), Perpetuum.Zones

Community 2165 - "Entity (Community 2165)"

Cohesion: 0.50 Nodes (4): PropertyModifierCollection.cs, TryGetPropertyModifier(), Perpetuum.Items, GetPropertyModifier()

Community 2169 - "Entity (Community 2169)"

Cohesion: 0.50 Nodes (4): MarketCancelItem.cs, using(), HandleRequest(), Perpetuum.RequestHandlers.Markets

Community 2167 - "Entity (Community 2167)"

Cohesion: 0.50 Nodes (4): ItemShopEntry.cs, if(), PerpetuumException(), ItemShopEntry()

Community 2170 - "Entity (Community 2170)"

Cohesion: 0.83 Nodes (4): MarketInfoService.cs, MarketInfoService.cs, MarketInfoService(), Perpetuum.Services.MarketEngine

Community 2111 - "Entity (Community 2111)"

Cohesion: 0.83 Nodes (4): StandingInfo.cs, StandingInfo.cs, StandingInfo(), Perpetuum.Services.Standing

Community 2107 - "Entity (Community 2107)"

Cohesion: 0.50 Nodes (4): RelayStateService.cs, CreateStateMessageBuilder(), RelayStateService(), SendStateToAll()

Community 2106 - "Entity (Community 2106)"

Cohesion: 0.50 Nodes (4): CorporationLeave.cs, Perpetuum.RequestHandlers.Corporations, using(), HandleRequest()

Community 2110 - "Entity (Community 2110)"

Cohesion: 0.50 Nodes (4): CorporationSetMemberRole.cs, HandleRequest(), using(), Perpetuum.RequestHandlers.Corporations

Community 2108 - "Entity (Community 2108)"

Cohesion: 0.83 Nodes (4): PassiveBehavior.cs, PassiveBehavior.cs, PassiveBehavior(), Perpetuum.Zones.NpcSystem.AI.Behaviors

Community 2109 - "Entity (Community 2109)"

Cohesion: 0.83 Nodes (4): RemoteControlledDroneBehavior.cs, RemoteControlledDroneBehavior.cs, Perpetuum.Zones.NpcSystem.AI.Behaviors, RemoteControlledDroneBehavior()

Community 2095 - "Entity (Community 2095)"

Cohesion: 0.50 Nodes (4): TradeItem.cs, Visit(), AddItemTradeInfo(), TradeItem()

Community 2098 - "Entity (Community 2098)"

Cohesion: 0.50 Nodes (4): ConnectionActivity.cs, while(), if(), SilentFor()

Community 2093 - "Entity (Community 2093)"

Cohesion: 0.83 Nodes (4): RobotLeg.cs, RobotLeg.cs, RobotLeg(), Perpetuum.Robots

Community 2096 - "Entity (Community 2096)"

Cohesion: 0.50 Nodes (4): ScorcherModule.cs, ScorcherModule(), if(), GetAffectedTargetsRecursively()

Community 2097 - "Entity (Community 2097)"

Cohesion: 0.83 Nodes (4): AggressiveBehavior.cs, AggressiveBehavior.cs, AggressiveBehavior(), Perpetuum.Zones.NpcSystem.AI.Behaviors

Community 2094 - "Entity (Community 2094)"

Cohesion: 0.50 Nodes (4): MissionProcessorGetOptions.cs, if(), foreach(), for()

Community 2283 - "Entity (Community 2283)"

Cohesion: 0.83 Nodes (4): PositionFinderExtensions.cs, PositionFinderExtensions.cs, FindOrThrow(), Perpetuum.Zones.Finders

Community 2282 - "Entity (Community 2282)"

Cohesion: 0.83 Nodes (4): ISparkRepository.cs, ISparkRepository.cs, ISparkRepository, Perpetuum.Services.Sparks

Community 2289 - "Entity (Community 2289)"

Cohesion: 0.50 Nodes (4): FlockRepository.cs, while(), LoadPresencePicksAsync(), FlockRepository()

Community 2284 - "Entity (Community 2284)"

Cohesion: 0.50 Nodes (4): TeleportGetChannelList.cs, HandleRequest(), Perpetuum.RequestHandlers, PerpetuumException()

Community 2286 - "Entity (Community 2286)"

Cohesion: 0.83 Nodes (4): TechTreeGroupPickItem.cs, TechTreeGroupPickItem.cs, TechTreeGroupPickItem(), Perpetuum.AdminTool.NewItem

Community 2287 - "Entity (Community 2287)"

Cohesion: 0.83 Nodes (4): RobotTemplatePanelViewModel.cs, RobotTemplatePanelViewModel.cs, Perpetuum.AdminTool.NewRobot, OnNameChanged()

Community 2288 - "Entity (Community 2288)"

Cohesion: 0.50 Nodes (4): GetItemSummary.cs, Perpetuum.RequestHandlers, HandleRequest(), GetItemSummary

Community 2285 - "Entity (Community 2285)"

Cohesion: 0.50 Nodes (4): ExtensionRemoveLevel.cs, if(), foreach(), ExtensionRemoveLevel()

Community 2177 - "Entity (Community 2177)"

Cohesion: 0.83 Nodes (4): TrainingReward.cs, TrainingReward.cs, TrainingReward(), Perpetuum.Zones.Training.Reward

Community 2173 - "Entity (Community 2173)"

Cohesion: 0.83 Nodes (4): HarvestingIndustrialTurretAI.cs, HarvestingIndustrialTurretAI.cs, Perpetuum.Zones.NpcSystem.AI, HarvestingIndustrialTurretAI()

Community 2176 - "Entity (Community 2176)"

Cohesion: 0.50 Nodes (4): MissionPayOutLog.cs, SaveLog(), SaveToDb(), Perpetuum.Services.MissionEngine.MissionProcessorObjects

Community 2174 - "Entity (Community 2174)"

Cohesion: 0.50 Nodes (4): ZoneExtensions.Container.cs, ContainerFinder(), if(), Visit()

Community 2175 - "Entity (Community 2175)"

Cohesion: 0.83 Nodes (4): HighScoreExtensions.cs, HighScoreExtensions.cs, Perpetuum.Services.HighScores, UpdateHighScoreAsync()

Community 2172 - "Entity (Community 2172)"

Cohesion: 0.50 Nodes (4): ZoneExtensions.Gang.cs, GetGangMembers(), if(), SendPacketToGang()

Community 2398 - "Entity (Community 2398)"

Cohesion: 0.83 Nodes (4): AutoMarketStatisticsView.xaml.cs, AutoMarketStatisticsView.xaml.cs, AutoMarketStatisticsView(), Perpetuum.AdminTool.Views

Community 2403 - "Entity (Community 2403)"

Cohesion: 0.50 Nodes (4): ZoneFillGroundTypeRandom.cs, SetGroundTypeWithCircle(), if(), for()

Community 2402 - "Entity (Community 2402)"

Cohesion: 0.50 Nodes (4): ZoneFixPBS.cs, Perpetuum.RequestHandlers.Zone, ZoneFixPBS, HandleRequest()

Community 2405 - "Entity (Community 2405)"

Cohesion: 0.50 Nodes (4): MarketCreateSellOrder.cs, using(), Perpetuum.RequestHandlers.Markets, HandleRequest()

Community 2406 - "Entity (Community 2406)"

Cohesion: 0.50 Nodes (4): TranslationsViewModel.cs, OnPropertyChanged(), if(), catch()

Community 2399 - "Entity (Community 2399)"

Cohesion: 0.83 Nodes (4): AutoMarketConfigView.xaml.cs, AutoMarketConfigView.xaml.cs, AutoMarketConfigView(), Perpetuum.AdminTool.Views

Community 2397 - "Entity (Community 2397)"

Cohesion: 0.50 Nodes (4): MarketItemsInRange.cs, HandleRequest(), Perpetuum.RequestHandlers.Markets, foreach()

Community 2404 - "Entity (Community 2404)"

Cohesion: 0.83 Nodes (4): TransportAssignmentExtensions.cs, TransportAssignmentExtensions.cs, ToDictionary(), Perpetuum.Services.MissionEngine.TransportAssignments

Community 2401 - "Entity (Community 2401)"

Cohesion: 0.83 Nodes (4): BinaryStreamExtensions.cs, BinaryStreamExtensions.cs, Perpetuum.Common, AppendProperty()

Community 2400 - "Entity (Community 2400)"

Cohesion: 0.50 Nodes (4): GZip.cs, fixed(), Perpetuum, Decompress()

Community 2184 - "Entity (Community 2184)"

Cohesion: 0.83 Nodes (4): DefaultDisposable.cs, DefaultDisposable.cs, Perpetuum.Threading, Dispose()

Community 2179 - "Entity (Community 2179)"

Cohesion: 0.50 Nodes (4): TerraformableAltitude.cs, BarrierInfo(), TerraformableAltitude(), CalculateBarrier()

Community 2180 - "Entity (Community 2180)"

Cohesion: 0.50 Nodes (4): PassableMapBuilder.cs, foreach(), PassableMapBuilder(), if()

Community 2178 - "Entity (Community 2178)"

Cohesion: 0.50 Nodes (4): GameTimeService.cs, SendDayTimeNotification(), RefreshCurrentDayTime(), GameTimeService()

Community 2181 - "Entity (Community 2181)"

Cohesion: 0.50 Nodes (4): HomingAI.cs, HomingAI(), if(), WriteLog()

Community 2182 - "Entity (Community 2182)"

Cohesion: 0.50 Nodes (4): ISessionManager.cs, GetByAccount(), IsOnline(), GetByCharacter()

Community 2183 - "Entity (Community 2183)"

Cohesion: 0.50 Nodes (4): ProductionComponentCollector.cs, ProductionComponentCollector(), Visit(), CollectProductionComponents()

Community 2134 - "Entity (Community 2134)"

Cohesion: 0.83 Nodes (4): EntitySnapshot.cs, EntitySnapshot.cs, EntitiesSnapshot, Perpetuum.AdminTool.Entities

Community 2137 - "Entity (Community 2137)"

Cohesion: 0.50 Nodes (4): MobileStrongholdTeleport.cs, if(), CheckDeploymentAndThrow(), MobileStrongholdTeleport()

Community 2133 - "Entity (Community 2133)"

Cohesion: 0.50 Nodes (4): MissionStructureHelpers.cs, Generate(), MissionStructureNameGenerator, Perpetuum.Services.MissionEngine.MissionStructures

Community 2136 - "Entity (Community 2136)"

Cohesion: 0.83 Nodes (4): SetMemberPickItem.cs, SetMemberPickItem.cs, SetMemberPickItem, Perpetuum.AdminTool.EquipmentSets

Community 2135 - "Entity (Community 2135)"

Cohesion: 0.83 Nodes (4): StatRow.cs, StatRow.cs, Perpetuum.AdminTool.Entities, StatRow()

Community 2132 - "Entity (Community 2132)"

Cohesion: 0.83 Nodes (4): InsuranceLabels.cs, InsuranceLabels.cs, Perpetuum.AdminTool.Economy, LabelMeta()

Community 2342 - "Entity (Community 2342)"

Cohesion: 0.50 Nodes (4): DateTimeRange.cs, if(), Equals(), DateTimeRange()

Community 2341 - "Entity (Community 2341)"

Cohesion: 0.50 Nodes (4): CharacterCreate.cs, PerpetuumException(), if(), CharacterCreate()

Community 2345 - "Entity (Community 2345)"

Cohesion: 0.50 Nodes (4): SteamListAccounts.cs, if(), CreateNewSteamAccount(), SteamListAccounts()

Community 2344 - "Entity (Community 2344)"

Cohesion: 0.83 Nodes (4): EquipmentSetMemberRow.cs, EquipmentSetMemberRow.cs, Perpetuum.AdminTool.EquipmentSets, EquipmentSetMemberRow

Community 2348 - "Entity (Community 2348)"

Cohesion: 0.50 Nodes (4): WeightedCollection.cs, while(), if(), Clear()

Community 2346 - "Entity (Community 2346)"

Cohesion: 0.83 Nodes (4): DateTimeExtensions.cs, DateTimeExtensions.cs, Perpetuum, ToRange()

Community 2347 - "Entity (Community 2347)"

Cohesion: 0.50 Nodes (4): TransactionExtensions.cs, EnlistVolatile(), action(), OnCompleted()

Community 2343 - "Entity (Community 2343)"

Cohesion: 0.83 Nodes (4): NullAI.cs, NullAI.cs, Perpetuum.Zones.NpcSystem.AI, NullAI()

Community 2730 - "Entity (Community 2730)"

Cohesion: 1.00 Nodes (3): Perpetuum.Accounting.Characters, CharacterConstants.cs, CharacterConstants.cs

Community 2713 - "Entity (Community 2713)"

Cohesion: 1.00 Nodes (3): Perpetuum.Robots, RobotComponentType.cs, RobotComponentType.cs

Community 2719 - "Entity (Community 2719)"

Cohesion: 0.67 Nodes (3): MovePlayer.cs, MovePlayer(), if()

Community 2709 - "Entity (Community 2709)"

Cohesion: 0.67 Nodes (3): TacticalRemoteControllerModule.cs, TacticalRemoteControllerModule(), AddProperty()

Community 2726 - "Entity (Community 2726)"

Cohesion: 1.00 Nodes (3): Perpetuum.Services.Channels, PresetChannelRoles.cs, PresetChannelRoles.cs

Community 2729 - "Entity (Community 2729)"

Cohesion: 0.67 Nodes (3): CorporationLeave.cs, if(), CorporationLeave()

Community 2712 - "Entity (Community 2712)"

Cohesion: 1.00 Nodes (3): Perpetuum.Services.Social, CharacterSocialExtensions.cs, CharacterSocialExtensions.cs

Community 2710 - "Entity (Community 2710)"

Cohesion: 1.00 Nodes (3): AccountExtensionPenaltyType.cs, AccountExtensionPenaltyType.cs, Perpetuum.Accounting

Community 2721 - "Entity (Community 2721)"

Cohesion: 1.00 Nodes (3): Perpetuum.Services.Relay, ServerMessageType.cs, ServerMessageType.cs

Community 2722 - "Entity (Community 2722)"

Cohesion: 1.00 Nodes (3): Perpetuum.Services.Relay, ServerMessageRecipient.cs, ServerMessageRecipient.cs

Community 2723 - "Entity (Community 2723)"

Cohesion: 0.67 Nodes (3): TranslationsView.xaml.cs, RebuildColumns(), if()

Community 2714 - "Entity (Community 2714)"

Cohesion: 0.67 Nodes (3): ExtensionBuyForPoints.cs, if(), ExtensionBuyForPoints()

Community 2718 - "Entity (Community 2718)"

Cohesion: 1.00 Nodes (3): ObservableExtensions.cs, ObservableExtensions.cs, Perpetuum.Reactive

Community 2708 - "Entity (Community 2708)"

Cohesion: 0.67 Nodes (3): MarketItemsInRange.cs, if(), MarketItemsInRange()

Community 2716 - "Entity (Community 2716)"

Cohesion: 0.67 Nodes (3): CorporationSetMemberRole.cs, if(), CorporationSetMemberRole()

Community 2715 - "Entity (Community 2715)"

Cohesion: 0.67 Nodes (3): RobotInfoPacketBuilder.cs, RobotInfoPacketBuilder(), AppendRobotProperties()

Community 2717 - "Entity (Community 2717)"

Cohesion: 0.67 Nodes (3): GZip.cs, Compress(), using()

Community 2720 - "Entity (Community 2720)"

Cohesion: 0.67 Nodes (3): NpcLootView.xaml.cs, OnRemoveClick(), if()

Community 2724 - "Entity (Community 2724)"

Cohesion: 1.00 Nodes (3): RelayState.cs, Perpetuum.Services.Relay, RelayState.cs

Community 2725 - "Entity (Community 2725)"

Cohesion: 1.00 Nodes (3): Perpetuum.Services.Channels, PreMadeChatMessageNames.cs, PreMadeChatMessageNames.cs

Community 2711 - "Entity (Community 2711)"

Cohesion: 0.67 Nodes (3): ZoneCreateTeleportColumn.cs, using(), if()

Community 2727 - "Entity (Community 2727)"

Cohesion: 0.67 Nodes (3): OutpostFacilities.cs, OutpostReprocessor(), GetFacilityPoint()

Community 2707 - "Entity (Community 2707)"

Cohesion: 0.67 Nodes (3): AggressorAI.cs, if(), AggressorAI()

Community 2728 - "Entity (Community 2728)"

Cohesion: 1.00 Nodes (3): ChannelCommand.cs, ChannelCommand.cs, Perpetuum.Services.Channels

Community 2584 - "Entity (Community 2584)"

Cohesion: 1.00 Nodes (3): AttributeFlags.cs, Perpetuum.ExportedTypes, AttributeFlags.cs

Community 2574 - "Entity (Community 2574)"

Cohesion: 1.00 Nodes (3): EpForActivityType.cs, EpForActivityType.cs, Perpetuum

Community 2576 - "Entity (Community 2576)"

Cohesion: 0.67 Nodes (3): SelfDestructModule.cs, SelfDestructModule(), if()

Community 2575 - "Entity (Community 2575)"

Cohesion: 0.67 Nodes (3): RemoteChannel.cs, RemoteChannel(), if()

Community 2573 - "Entity (Community 2573)"

Cohesion: 0.67 Nodes (3): ExtensionGive.cs, ExtensionGive(), if()

Community 2577 - "Entity (Community 2577)"

Cohesion: 1.00 Nodes (3): SeasonActivityType.cs, Perpetuum.Services.Seasons, SeasonActivityType.cs

Community 2572 - "Entity (Community 2572)"

Cohesion: 1.00 Nodes (3): TerraformDirection.cs, Perpetuum.Zones.Locking.Locks, TerraformDirection.cs

Community 2571 - "Entity (Community 2571)"

Cohesion: 0.67 Nodes (3): SqlScriptBuilder.cs, if(), BuildFileName()

Community 2579 - "Entity (Community 2579)"

Cohesion: 0.67 Nodes (3): TeleportGetChannelList.cs, TeleportGetChannelList(), if()

Community 2583 - "Entity (Community 2583)"

Cohesion: 0.67 Nodes (3): ProductionHelper.cs, if(), foreach()

Community 2582 - "Entity (Community 2582)"

Cohesion: 1.00 Nodes (3): Perpetuum.Services.Looting, LootContainerType.cs, LootContainerType.cs

Community 2570 - "Entity (Community 2570)"

Cohesion: 1.00 Nodes (3): PresenceType.cs, PresenceType.cs, Perpetuum.Zones.NpcSystem.Presences

Community 2569 - "Entity (Community 2569)"

Cohesion: 1.00 Nodes (3): ConverterExtensions.cs, Perpetuum.Converters, ConverterExtensions.cs

Community 2568 - "Entity (Community 2568)"

Cohesion: 1.00 Nodes (3): Perpetuum.Zones.Locking, LockState.cs, LockState.cs

Community 2578 - "Entity (Community 2578)"

Cohesion: 0.67 Nodes (3): OptionalPropertyExtensions.cs, foreach(), if()

Community 2581 - "Entity (Community 2581)"

Cohesion: 1.00 Nodes (3): Perpetuum.Zones, ZoneType.cs, ZoneType.cs

Community 2580 - "Entity (Community 2580)"

Cohesion: 1.00 Nodes (3): ChannelType.cs, Perpetuum.Services.Channels, ChannelType.cs

Community 2640 - "Entity (Community 2640)"

Cohesion: 1.00 Nodes (3): Perpetuum.AdminTool.ViewModels, AddKeyViewModel.cs, AddKeyViewModel.cs

Community 2631 - "Entity (Community 2631)"

Cohesion: 1.00 Nodes (3): Perpetuum.cs, Perpetuum.cs, Perpetuum

Community 2628 - "Entity (Community 2628)"

Cohesion: 0.67 Nodes (3): DefaultLogEventFormatter.cs, if(), CreateExceptionString()

Community 2630 - "Entity (Community 2630)"

Cohesion: 0.67 Nodes (3): ReimburseItem.cs, LogReimbursement(), ReimburseItemRequestHandler()

Community 2635 - "Entity (Community 2635)"

Cohesion: 0.67 Nodes (3): MathHelper.cs, if(), NormalizeDirection()

Community 2632 - "Entity (Community 2632)"

Cohesion: 0.67 Nodes (3): EnergyTransfererModule.cs, if(), EnergyTransfererModule()

Community 2621 - "Entity (Community 2621)"

Cohesion: 1.00 Nodes (3): Perpetuum.Zones.Terrains.Terraforming, ITerraformHandler.cs, ITerraformHandler.cs

Community 2623 - "Entity (Community 2623)"

Cohesion: 1.00 Nodes (3): Perpetuum.PathFinders, PathFinderNodeType.cs, PathFinderNodeType.cs

Community 2637 - "Entity (Community 2637)"

Cohesion: 0.67 Nodes (3): AssaultRemoteControllerModule.cs, AddProperty(), AssaultRemoteControllerModule()

Community 2625 - "Entity (Community 2625)"

Cohesion: 1.00 Nodes (3): Perpetuum.AdminTool.EquipmentSets, EquipmentSetThresholdRow.cs, EquipmentSetThresholdRow.cs

Community 2634 - "Entity (Community 2634)"

Cohesion: 1.00 Nodes (3): Perpetuum.AdminTool.NewRobot, NewBonusRow.cs, NewBonusRow.cs

Community 2638 - "Entity (Community 2638)"

Cohesion: 0.67 Nodes (3): StrongholdExitLocations.cs, Perpetuum.Services.RiftSystem.StrongholdRifts, GetAllInZone()

Community 2636 - "Entity (Community 2636)"

Cohesion: 1.00 Nodes (3): ProductionEnums.cs, ProductionEnums.cs, Perpetuum.Services.ProductionEngine

Community 2624 - "Entity (Community 2624)"

Cohesion: 1.00 Nodes (3): EquipmentSetRow.cs, Perpetuum.AdminTool.EquipmentSets, EquipmentSetRow.cs

Community 2627 - "Entity (Community 2627)"

Cohesion: 1.00 Nodes (3): LogType.cs, Perpetuum.Log, LogType.cs

Community 2633 - "Entity (Community 2633)"

Cohesion: 1.00 Nodes (3): Perpetuum.AdminTool.NewItem, TechTreePlacementRow.cs, TechTreePlacementRow.cs

Community 2629 - "Entity (Community 2629)"

Cohesion: 1.00 Nodes (3): Perpetuum.AdminTool.NewItem, NewComponentRow.cs, NewComponentRow.cs

Community 2639 - "Entity (Community 2639)"

Cohesion: 1.00 Nodes (3): ApplyMode.cs, Perpetuum.AdminTool.Settings, ApplyMode.cs

Community 2622 - "Entity (Community 2622)"

Cohesion: 0.67 Nodes (3): CorporationDescription.cs, if(), Get()

Community 2626 - "Entity (Community 2626)"

Cohesion: 1.00 Nodes (3): Perpetuum, MessageConstants.cs, MessageConstants.cs

Community 2688 - "Entity (Community 2688)"

Cohesion: 0.67 Nodes (3): MineralNodeGeneratorBase.cs, if(), foreach()

Community 2692 - "Entity (Community 2692)"

Cohesion: 0.67 Nodes (3): SetStanding.cs, if(), SetStanding()

Community 2698 - "Entity (Community 2698)"

Cohesion: 1.00 Nodes (3): Perpetuum.Zones.NpcSystem, NpcTemplateType.cs, NpcTemplateType.cs

Community 2700 - "Entity (Community 2700)"

Cohesion: 0.67 Nodes (3): OneLocationTest.cs, OneLocationTest(), if()

Community 2693 - "Entity (Community 2693)"

Cohesion: 1.00 Nodes (3): AccountTransactionType.cs, Perpetuum.Accounting, AccountTransactionType.cs

Community 2685 - "Entity (Community 2685)"

Cohesion: 0.67 Nodes (3): PBSSetOnline.cs, if(), using()

Community 2696 - "Entity (Community 2696)"

Cohesion: 1.00 Nodes (3): Perpetuum.Zones.Terrains, LayerType.cs, LayerType.cs

Community 2697 - "Entity (Community 2697)"

Cohesion: 0.67 Nodes (3): TeleportConnectColumns.cs, ConnectColumns(), TeleportConnectColumns()

Community 2703 - "Entity (Community 2703)"

Cohesion: 0.67 Nodes (3): FlocksViewModel.cs, foreach(), if()

Community 2701 - "Entity (Community 2701)"

Cohesion: 1.00 Nodes (3): AccessRoles.cs, AccessRoles.cs, Perpetuum

Community 2684 - "Entity (Community 2684)"

Cohesion: 0.67 Nodes (3): DreadnoughtModule.cs, DreadnoughtModule(), AddProperty()

Community 2687 - "Entity (Community 2687)"

Cohesion: 0.67 Nodes (3): ZoneEffect.cs, ZoneEffect(), Equals()

Community 2691 - "Entity (Community 2691)"

Cohesion: 1.00 Nodes (3): RequestHandlerFactory.cs, Perpetuum.Host.Requests, RequestHandlerFactory.cs

Community 2704 - "Entity (Community 2704)"

Cohesion: 1.00 Nodes (3): NewEntityViewModel.cs, NewEntityViewModel.cs, Perpetuum.AdminTool.ViewModels

Community 2695 - "Entity (Community 2695)"

Cohesion: 0.67 Nodes (3): EquipmentSetRepository.cs, EquipmentSetRepository(), while()

Community 2683 - "Entity (Community 2683)"

Cohesion: 0.67 Nodes (3): ModulePropertyModifiersReader.cs, ModulePropertyModifiersReader(), foreach()

Community 2689 - "Entity (Community 2689)"

Cohesion: 0.67 Nodes (3): RemoveModule.cs, Perpetuum.RequestHandlers.Zone.Containers, DoChange()

Community 2690 - "Entity (Community 2690)"

Cohesion: 0.67 Nodes (3): SparkUnlock.cs, SparkUnlock(), if()

Community 2706 - "Entity (Community 2706)"

Cohesion: 1.00 Nodes (3): AccountState.cs, Perpetuum.Accounting, AccountState.cs

Community 2705 - "Entity (Community 2705)"

Cohesion: 1.00 Nodes (3): UnitUpdateTypes.cs, Perpetuum.Units, UnitUpdateTypes.cs

Community 2686 - "Entity (Community 2686)"

Cohesion: 1.00 Nodes (3): NpcSpecialType.cs, Perpetuum.Zones.NpcSystem, NpcSpecialType.cs

Community 2694 - "Entity (Community 2694)"

Cohesion: 1.00 Nodes (3): ArtifactReadMode.cs, ArtifactReadMode.cs, Perpetuum.Zones.Artifacts.Repositories

Community 2702 - "Entity (Community 2702)"

Cohesion: 1.00 Nodes (3): AccessLevel.cs, AccessLevel.cs, Perpetuum

Community 2699 - "Entity (Community 2699)"

Cohesion: 0.67 Nodes (3): TechTreePointsHandler.cs, if(), TechTreePointsHandler()

Community 2461 - "Entity (Community 2461)"

Cohesion: 0.67 Nodes (3): RobotTemplateRelationsViewModel.cs, if(), foreach()

Community 2476 - "Entity (Community 2476)"

Cohesion: 0.67 Nodes (3): ArtifactScannerFactory.cs, foreach(), ArtifactScannerFactory()

Community 2466 - "Entity (Community 2466)"

Cohesion: 1.00 Nodes (3): MineralExtractionType.cs, Perpetuum.Zones.Terrains.Materials.Minerals, MineralExtractionType.cs

Community 2474 - "File (Community 2474)"

Cohesion: 0.67 Nodes (3): AssemblyInfo.cs, AssemblyInfo.cs, AssemblyInfo.cs

Community 2469 - "Entity (Community 2469)"

Cohesion: 0.67 Nodes (3): EntityComparer.cs, if(), EntityComparer()

Community 2468 - "Entity (Community 2468)"

Cohesion: 1.00 Nodes (3): UnitStateFlags.cs, UnitStateFlags.cs, Perpetuum.Units

Community 2472 - "Entity (Community 2472)"

Cohesion: 1.00 Nodes (3): Perpetuum.Modules, SlotFlags.cs, SlotFlags.cs

Community 2465 - "Entity (Community 2465)"

Cohesion: 1.00 Nodes (3): Perpetuum.Modules.Weapons, DamageType.cs, DamageType.cs

Community 2463 - "Entity (Community 2463)"

Cohesion: 0.67 Nodes (3): SeasonChanges.cs, BuildDeleteLeaderboardReward(), RawSqlChange()

Community 2475 - "Entity (Community 2475)"

Cohesion: 0.67 Nodes (3): GetItemSummary.cs, foreach(), if()

Community 2467 - "Entity (Community 2467)"

Cohesion: 0.67 Nodes (3): SignInRequestHandler.cs, if(), PerpetuumException()

Community 2470 - "Entity (Community 2470)"

Cohesion: 0.67 Nodes (3): MarketCreateBuyOrder.cs, if(), MarketCreateBuyOrder()

Community 2471 - "Entity (Community 2471)"

Cohesion: 1.00 Nodes (3): CombatPrimaryLockSelectionStrategy.cs, CombatPrimaryLockSelectionStrategy.cs, Perpetuum.Zones.NpcSystem.TargettingStrategies

Community 2473 - "Entity (Community 2473)"

Cohesion: 0.67 Nodes (3): PBSGetNetwork.cs, foreach(), if()

Community 2464 - "Entity (Community 2464)"

Cohesion: 1.00 Nodes (3): CorporationDocumentType.cs, Perpetuum.Groups.Corporations, CorporationDocumentType.cs

Community 2462 - "Entity (Community 2462)"

Cohesion: 1.00 Nodes (3): Open.Nat.Upnp, UpnpConstants.cs, UpnpConstants.cs

Community 2607 - "Entity (Community 2607)"

Cohesion: 1.00 Nodes (3): Perpetuum.Zones.RemoteControl, TurretType.cs, TurretType.cs

Community 2604 - "Entity (Community 2604)"

Cohesion: 0.67 Nodes (3): MtProductHelper.cs, MtProductHelper(), GetAllProducts()

Community 2609 - "Entity (Community 2609)"

Cohesion: 0.67 Nodes (3): MobileTeleportDeployer.cs, MobileTeleportDeployer(), return()

Community 2615 - "Entity (Community 2615)"

Cohesion: 1.00 Nodes (3): CalibrationProgramBase.cs, CalibrationProgramBase.cs, Perpetuum.Services.ProductionEngine.CalibrationPrograms

Community 2619 - "Entity (Community 2619)"

Cohesion: 1.00 Nodes (3): PreMadeMailNames.cs, PreMadeMailNames.cs, Perpetuum.Services.Mail

Community 2617 - "Entity (Community 2617)"

Cohesion: 1.00 Nodes (3): ContainerAccess.cs, Perpetuum.Containers, ContainerAccess.cs

Community 2610 - "Entity (Community 2610)"

Cohesion: 1.00 Nodes (3): SapState.cs, Perpetuum.Services.EventServices.EventMessages, SapState.cs

Community 2613 - "Entity (Community 2613)"

Cohesion: 1.00 Nodes (3): Perpetuum.Services.Mail, MailType.cs, MailType.cs

Community 2608 - "Entity (Community 2608)"

Cohesion: 1.00 Nodes (3): PinSlot.cs, PinSlot.cs, Perpetuum.Services.EventServices.EventMessages

Community 2614 - "Entity (Community 2614)"

Cohesion: 1.00 Nodes (3): Perpetuum.Common.Loggers.Transaction, TransactionType.cs, TransactionType.cs

Community 2606 - "Entity (Community 2606)"

Cohesion: 0.67 Nodes (3): HostOnlineStateWriter.cs, UpdateHostStateToDb(), HostO

Clone this wiki locally