| ⇢ | A | CatalogAttributeObserverTest added | |
| ⇢ | A | CatalogAttributeUpdateObserverTest added |
| ⇢ | B | CatalogAttributeUpdateObserverTest::testHandleWith... added | |
| ⇢ | B | CatalogAttributeUpdateObserverTest::testHandleWith... added | |
| ⇢ | B | CatalogAttributeObserverTest::testHandleWithoutAny... added | |
| ⇢ | B | CatalogAttributeUpdateProcessor::execute() added | |
| ⇢ | B | CatalogAttributeCreateProcessor::execute() added | |
| ⇢ | A | CatalogAttributeObserverTest::setUp() added | |
| ⇢ | A | CatalogAttributeUpdateObserverTest::setUp() added | |
| A | ↘ | C | CatalogAttributeObserver::prepareAttributes() got worse |
| A | ↛ | CatalogAttributeCreateProcessor::getStatements() removed |