Passed
Push — master ( f4068b...77f637 )
by Nico
40:27 queued 14:09
created

6,437 +430 Covered Lines

47,307 +600 Total Lines

13.6 % +0.7% Code Coverage

PHP Classes Changes

 
0%
InteractionChecker added
 
0%
ShipTakeover added
 
0%
ShipTakeoverRepository added
 
0%
DockPrivilegeUtility added
 
0%
StopTakeover added
 
0%
StartTakeover added
 
0%
BoardShip added
 
2.7%
ApplyDamage added
 
6.78%
TholianWebUtil added
 
95.5%
ShipTakeoverManager added
view more  
0%
100%
MapCycle improved
0%
100%
TroopTransferUtility improved
70.83%
90.48%
InformationWrapper improved
0%
16.39%
RepairUtil improved
100%
87.23%
ShipStateChanger got worse
92.59%
96.55%
MessageCollection improved
92.31%
94.59%
PlayerDefaultsCreator improved
12.35%
10.61%
ShipLeaver got worse
70.45%
71.79%
WarpdriveShipSystem improved
73.91%
75%
ColonyResetter improved
view more  
0%
 
DockPrivilegeUtility removed
0%
 
InteractionChecker removed
2.7%
 
ApplyDamage removed
7.02%
 
TholianWebUtil removed

CRAP Changes

 
702
BoardShip::handle() added
 
342
StartTakeover::handle() added
 
182
DockPrivilegeUtility::checkPrivilegeFor() added
 
156
ApplyDamage::damage() added
 
90
InteractionChecker::canInteractWith() added
 
42
ApplyDamage::damageBuilding() added
 
30
TholianWebUtil::updateWebFinishTime() added
 
20
TholianWebUtil::releaseWebHelper() added
 
12
TholianWebUtil::releaseShipFromWeb() added
 
12
ApplyDamage::checkForDamagedShipSystems() added
view more  
2
2
MapCycle::cycle() improved
7.0368
7
MessageCollection::getInformationDump() improved
2
1
MapCycle::__construct() improved
2
1
RepairUtil::__construct() improved
2
1
InformationWrapper::isEmpty() improved
2
1
TroopTransferUtility::__construct() improved
2
1
TroopTransferUtility::getFreeQuarters() improved
3
2
ShipWrapper::getRepairDurationPreview() improved
3.0327
2.003
PlayerDefaultsCreator::createDefaultStartResearch(... improved
6
8.323
ShipStateChanger::changeShipState() got worse
view more  
272
 
AttackShip::getAttackerDefender() removed
182
 
DockPrivilegeUtility::checkPrivilegeFor() removed
182
 
AttackTrackedShip::getAttackerDefender() removed
156
 
ApplyDamage::damage() removed
90
 
InteractionChecker::canInteractWith() removed
42
 
ApplyDamage::damageBuilding() removed
30
 
TholianWebUtil::updateWebFinishTime() removed
20
 
AttackShip::isAttackOnSelfOrOwnFleet() removed
12
 
ColonyProductionPreviewWrapper::getPreview() removed
12
 
ApplyDamage::checkForDamagedShipSystems() removed
view more