| ⇢ | A | SessionTest added | |
| A | ↘ | B | TestCase got worse |
| ⇢ | B | User::checkCsrfToken() added | |
| ⇢ | B | SessionTest::testLoginWithExistingFrontendSession(... added | |
| ⇢ | A | TestCase::setSessionInput() added | |
| ⇢ | A | SessionTest::testDeleteSessionMissingCsrfToken() added | |
| ⇢ | A | SessionTest::testCreateSessionBadCredentials() added | |
| ⇢ | A | SessionTest::testDeleteSessionExpired() added | |
| ⇢ | A | SessionTest::createRefreshRequest() added | |
| ⇢ | A | SessionTest::createDeleteRequest() added | |
| ⇢ | A | SessionTest::removeCsrfHeader() added | |
| ⇢ | A | CsrfListenerTest::testSessionRequests() added | |
| ⋮ | view more | ||
| A | ↘ | B | User::refreshSession() got worse |
| C | ↗ | B | User::createSession() improved |
| A | ↘ | C | TestCase::createHttpRequest() got worse |
| A | ↛ | CsrfListenerTest::testCreateSessionRequest() removed | |