Passed
Pull Request — master (#303)
by Ben
35:24
created

3,217 +60 Covered Lines

4,075 +74 Total Lines

78.9 % +0.04% Code Coverage

PHP Classes Changes

 
0%
ArchivePage added
 
0%
CheckPreviewTrait added
 
70.83%
DeleteManagedModel added
 
71.43%
Publishable added
 
80%
StateException added
 
92.68%
StateMachine added
 
100%
Archivable added
 
100%
ArchiveScope added
 
100%
PageStatePresenter added
 
100%
UnarchiveManagedModel added
view more  
89.06%
77.78%
PublishAssistant got worse
94.12%
83.82%
SetReference got worse
88.37%
79.49%
ArchiveAssistant got worse
28.57%
33.33%
PublishedFilter improved
71.7%
75.47%
Module improved
96.67%
94.29%
Set got worse
80%
82.35%
DeletePage improved
78.56%
80%
MediaField improved
77.55%
78.35%
Page improved
92.78%
92%
UploadMedia got worse
view more  
0%
 
ArchiveManager removed
0%
 
CheckPreviewTrait removed
60%
 
StateMachine removed
80%
 
StateException removed
94.59%
 
Archivable removed
95.83%
 
Publishable removed
100%
 
PreviewMode removed
100%
 
ArchiveScope removed
100%
 
DeleteManager removed

CRAP Changes

 
8
StateMachine::validateTransitions() added
 
6.4859
DeleteManagedModel::handle() added
 
6
CheckPreviewTrait::isPreviewAllowed() added
 
5.2742
StateMachine::canTransitionTo() added
 
3
StateMachine::apply() added
 
3
StateMachine::allowedTransitions() added
 
2.0625
StateMachine::assertNewState() added
 
2.0625
Publishable::scopePublished() added
 
2
Page::changeState() added
 
2
PreviewMode::fromRequest() added
view more  
4.0072
4.0058
ModuleManager::route() improved
2.0116
2.0078
SetReference::fromArray() improved
3.0261
3.0175
UpdateSections::updateSets() improved
2.0185
2.032
ModuleManager::delete() got worse
4
4.0466
Set::renderView() got worse
4
4.0466
UploadMedia::removeFiles() got worse
5.0488
5.1158
Page::baseUrlSegment() got worse
3.1406
3.072
UpdateSections::removeTextualModule() improved
3
3.072
UpdateSections::removeExistingSets() got worse
7.7656
7.2944
UploadMedia::validateParameters() improved
view more  
30
 
StateMachine::canTransitionTo() removed
8
 
StateMachine::validateTransitions() removed
6
 
StateMachine::assertNewState() removed
6
 
CheckPreviewTrait::isPreviewAllowed() removed
3
 
StateMachine::apply() removed
3
 
Archivable::archive() removed
2.0625
 
Publishable::scopePublished() removed
2
 
StateException::invalidState() removed
2
 
Archivable::getArchivedAtColumn() removed
2
 
Archivable::getQualifiedArchivedAtColumn() removed
view more