Completed
Pull Request — master (#1790)
by Andreas
17:42
created

6,658 +105 Covered Lines

8,413 +132 Total Lines

79.1 % +0.006% Code Coverage

PHP Classes Changes

 
60%
DocumentRepository added
 
88.46%
DefaultGridFSRepository added
67.44%
64.96%
Configuration got worse
35.7%
34%
MongoDBException got worse
68.75%
69.81%
XmlDriver improved
92.65%
91.86%
DocumentManager got worse
85.86%
85.35%
ClassMetadata got worse
88.29%
87.95%
SchemaManager got worse
53.85%
53.66%
MappingException got worse
95.68%
95.8%
AnnotationDriver improved
93.54%
93.62%
DocumentPersister improved
91.32%
91.38%
UnitOfWork improved
60%
 
DocumentRepository removed

CRAP Changes

 
20.9421
DocumentRepository::find() added
 
6
Configuration::setDefaultDocumentRepositoryClassNa... added
 
6
Configuration::setDefaultGridFSRepositoryClassName... added
 
5.2
DocumentManager::getDocumentBucket() added
 
5.0909
DocumentRepository::matching() added
 
4.3731
SchemaManager::ensureChunksIndex() added
 
3.2098
SchemaManager::ensureFilesIndex() added
 
3.0175
DefaultGridFSRepository::uploadFromFile() added
 
2.2559
DefaultGridFSRepository::downloadToStream() added
 
2
DefaultGridFSRepository::prepareMetadataOptions() added
view more  
106.6473
106.4081
XmlDriver::loadMetadataForClass() improved
4.074
5.0342
SchemaManager::dropDocumentCollection() got worse
4.016
5.009
SchemaManager::createDocumentCollection() got worse
8.0189
9.0164
SchemaManager::ensureDocumentIndexes() got worse
4.0072
5.0073
DocumentManager::getDocumentCollection() got worse
7.4428
8.4551
UnitOfWork::doPersist() got worse
1
2.0185
ClassMetadata::setDiscriminatorValue() got worse
3.0175
4.128
ClassMetadata::setDefaultDiscriminatorValue() got worse
7.0283
8.1867
ClassMetadata::setDiscriminatorMap() got worse
13.1488
11.6363
XmlDriver::addFieldMapping() improved
view more  
20.9421
 
DocumentRepository::find() removed
6
 
Configuration::setDefaultRepositoryClassName() removed
5.0909
 
DocumentRepository::matching() removed
2
 
DocumentRepository::createAggregationBuilder() removed
2
 
DocumentRepository::clear() removed
2
 
DocumentRepository::getDocumentName() removed
2
 
DocumentRepository::getDocumentManager() removed
2
 
DocumentRepository::getClassMetadata() removed
2
 
DocumentRepository::getClassName() removed
1
 
DocumentRepository::getDocumentPersister() removed
view more